我可以在i386架构下获取BusyBox的GDB调试器的二进制文件。我试图从源代码构建它,但不成功。当我在我的控制器上运行gdb - 一切正常,但是当我开始调试简单的hello world c应用程序时,我有分段错误。我认为当我设置gdb的构建配置时会犯错误。
答案 0 :(得分:4)
GDB“for Busybox”? Busybox是一个应用程序(或一组应用程序),而不是一个操作系统。你的意思是一个与uClibc相关的GDB(它可能是轻度相关的,或许不是,但绝对不是你所说的)?或者是什么?如果你只是指任何静态链接的GDB二进制文件,你可以从一个Linux-i386系统移动到另一个系统而不需要整个libs生态系统,只需在任何Linux-i386桌面系统上用CFLAGS=-static
构建自己的。{/ p >
答案 1 :(得分:0)