使用GDB调试程序,gdb调试程序


  GDB(GNU Debuger)是Linux中的一个功能强大的调试器。GDB可以让你查看程序的内部结构,打印变量值,设置断点,单步调试源码,运行时修改变量值,路径跟踪,线程切换,显示汇编代码等。

编译

  要使用GDB进行调试,在编译程序时需要加入-g选项。当设置了这个选项后,GCC会向程序中加入调试信息“楔子”,GDB能用利用这些楔子与程序交互。

    gcc -g myfile.c -o myfile_debug

调试

 

                  常用命令

相关内容