gdb调试
资料源于网络,阅后笔记,不妥之处联系必删除,错误之处望指出
--------------------------------------------------------------------------------------------------
gcc中-g选项用于调试和反汇编
gdb 程序名
1. list /l 显示源代码
2. break n 在第n行设置一个断点
3. run 让程序运行
4. display i 显示变量i值
5. whatis i 显示变量i数据类型
6. set variable i=5 把变量i的值变成5
7. step 单步执行(进入函数)
8. next 单步执行(不进入函数)
9. cont 继续执行
10. clear n 清楚第n个断点
11. delete n 删除第n个断点
12. kill 终止程序
13. quit 退出程序