日期:2014-05-16  浏览次数:20665 次

gdb调试时的文件格式问题
gdb   a   a.c
时显示

"/usr/src/a.c "   is   not   a   core   dump:   File   format   not   recognized
(gdb)   list
1               ../sysdeps/i386/elf/start.S:   没有那个文件或目录.
                in   ../sysdeps/i386/elf/start.S


没法设置断点调试,怎么回事啊?请高手指导一下菜鸟!


------解决方案--------------------
gdb a
就可以了,不用加a.c的.
网上找一篇GDB调试的文章看一下吧!
------解决方案--------------------
编译的时候gcc -g xxx,生成符号表,否则无法调试
调试的时候gdb a就可以了,后面加a.c没用