当前位置: 技术问答>linux和unix
一个GDB的问题?
来源: 互联网 发布时间:2014-12-17
本文导语: 我在根目录下建了一个自己的目录,自己的程序放在里面。当我用gdb调试时,设置断点,只能对函数,不能对文件中的某一行。并且用list看不到我的源程序。请教!必给分! | 你在编译的时...
我在根目录下建了一个自己的目录,自己的程序放在里面。当我用gdb调试时,设置断点,只能对函数,不能对文件中的某一行。并且用list看不到我的源程序。请教!必给分!
|
你在编译的时候要加上-g选项。使目标代码中产生调试符号。
|
我也想知道怎么调试多线程及多进程的方法。关注!
|
gdb对多线程调试支持的不太好,呵呵
当你程序运行到断点时,好像所有线程都停了
用用ddd,可以比较好比较直观的监测一些类型变量的改变,这样,不需要停止线程也可以观察,并且可以动态加入断点,虽然gdb也可以,但是操作不很直观
当你程序运行到断点时,好像所有线程都停了
用用ddd,可以比较好比较直观的监测一些类型变量的改变,这样,不需要停止线程也可以观察,并且可以动态加入断点,虽然gdb也可以,但是操作不很直观
|
are you sure????
|
ddd只是gdb的图形前端而已,有什么不一样的.
|
gz
|
up