以test.c为例
gcc -g test.c 生成a.out文件
gdb ./a.out 进入调试
list 显示10行代码
r 开始运行程序,程序运行到断点的位置会停下来,如果没有遇到断点,程序会一直运行下去。
b 设置断点
info b 显示断点
n 下一步
d 删除断点
c 运行到下一个断点
print 打印
watch 设置观察值
info watchpoints 查看观察值
set logging on 设置日志 记录gdb操作
quit 退出gdb模式