- gcc -g *.c
- gdb ./*.out
- 在gdb中使用l(list)列举出源代码,多余一屏继续按l
start //不能是s, 单步执行,所在行还没有执行
p (print) a //输出某个变量的值
s (step) //进入函数
bt //查看函数堆栈
f //跳出堆栈
q(quit) //退出
b(break) x //设置x行断点
r(run) //从头开始连续运行程序
gdb调试工具的使用
最新推荐文章于 2024-05-30 13:03:49 发布
start //不能是s, 单步执行,所在行还没有执行
p (print) a //输出某个变量的值
s (step) //进入函数
bt //查看函数堆栈
f //跳出堆栈
q(quit) //退出
b(break) x //设置x行断点
r(run) //从头开始连续运行程序