Gdb 调试精简的linux系统

Gdb 调试精简的linux系统,gdb,Gdb,我的嵌入式linux板有问题。我的程序运行时,某个特定函数的某个地方抛出了一个分段错误。所以我正试图找出为什么会发生这种情况,这样我就能解决它 问题是我的目标板运行的文件系统映像不包括gdb或gdbserver。在嵌入式目标上运行此应用程序时,是否有任何方法可以在不重建内核或我的应用程序的情况下调试它?您能将正确的交叉编译gdbserver复制到您的主板上吗?否则,您的程序是否会转储corefile?您能收集该核心文件并在您的开发机器上使用正确的交叉编译GDB进行调试吗?还要注意,GDB或gdb

我的嵌入式linux板有问题。我的程序运行时,某个特定函数的某个地方抛出了一个分段错误。所以我正试图找出为什么会发生这种情况,这样我就能解决它


问题是我的目标板运行的文件系统映像不包括gdb或gdbserver。在嵌入式目标上运行此应用程序时,是否有任何方法可以在不重建内核或我的应用程序的情况下调试它?

您能将正确的交叉编译gdbserver复制到您的主板上吗?否则,您的程序是否会转储corefile?您能收集该核心文件并在您的开发机器上使用正确的交叉编译GDB进行调试吗?还要注意,GDB或gdbserver与您的内核构建无关。@是的,对不起,我的意思是文件系统映像已更正。@DigitalTrampion我必须尝试一下,然后再回来。