一个关于GDB的问题# Unix - 噫吁兮,危乎高哉
s*t
1 楼
为什么我用GDB调试程序时,很多指令不能返回文件和具体行数的信息?
比如,我用了 breakpoint main 命令
按照关于GDB的帮助手册上,应该返回这样的信息:
Breakpoint 1 at 0x8049552: file xxxx.c, line 455
可是给我的返回信息却只有 Breakpoint 1 at 0x8049552
再比如,在程序运行出错时也应该返回所在的文件和所在的行数,
却也是只返回Ox8049552这种信息.
不知是GDB设置问题,还是在编译程序时哪里设置不对?
比如,我用了 breakpoint main 命令
按照关于GDB的帮助手册上,应该返回这样的信息:
Breakpoint 1 at 0x8049552: file xxxx.c, line 455
可是给我的返回信息却只有 Breakpoint 1 at 0x8049552
再比如,在程序运行出错时也应该返回所在的文件和所在的行数,
却也是只返回Ox8049552这种信息.
不知是GDB设置问题,还是在编译程序时哪里设置不对?