Linux应用开发 | GDB
一、编译
要带-g
二、启动
三、run
或者输入简写 r
四、quit
退出调试
缩写 q
五、break
断点 缩写 b
b main 在main函数设置断点
输入c 继续执行
设置断点 行号 b test.c:9
六、next
单步执行 缩写n
支持tab键补全命令
当前输出的语句代表下一次要运行的语句
七、step
进入函数内部
八、list
缩写l
显示将要执行的代码
九、print
print a 查看变量a的值
也可以查看函数的值 地址
也可以查看数组的值 数组的全部值 也可以指定索引 p array[1]
十、info b
查询断点
缩写 i
i reg查看寄存器信息 缩写 i r
十一、delete
删除所有断点 缩写d
delete 1删除第一个断点