gdb调试工具的做用:工具
1,设置断点。调试
2,监视程序变量的值。test
3,程序的单步执行。变量
4,显示/修改变量的值。gcc
5,显示/修改寄存器的值。调试工具
6,查看程序的堆栈的使用状况。gc
7,远程调试。程序
使用示例:next
gcc test.c -o testgdb
gdb test 开始调试test
gdb l 显示程序源文件。
gdb list 显示程序源文件。
gdb break7 在第7行打断点。
gdb clear7 清除第7行的端的。
gdb info break 显示断点处的信息。
gdb run 继续运行程序。
gdb print n 显示程序中的变量n的值。
gdb p i
gdb step 单步执行
gdb next 单步执行。
gdb continue 继续执行。