gdb调试命令
Gdb单步调试常用命令:(以test.c为例)
1. 想用gdb调试在编译的时候需要加上-g选项:
gcc -Wall -g test.c -o test.c这样就会生成一个支持gdb调试的test.o文件
2. gdb ./test.o 开始gdb调试
3. break fun 在函数名为fun的地方打断点
break 10 在函数的第十行打断点
4. list 打印运行位置附近的程序代码
5. run 开始运行程序
6. print a 打印变量a的值
7. info b 查询所有断点
8. continue 继续运行打下一个断点或者结束
9. s 运行单步调试,相当于step into
10. n 运行单步调试,相当于step over
11. 如果什么命令都不输入直接回车会自动输入上次执行的命令
12.quit 会退出调试模式