gdb

list(l)        查看程序

break(b) 函数名   在某函数入口处添加断点

break(b) 行号    在指定行添加断点

break(b) 文件名:行号   在指定文件的指定行添加断点

break(b) 行号 if 条件   当条件为真时,指定行号处断点生效,例b 5 if i=10,当i等于10时第5行断点生效

info break     查看所有设置的断点
delete 断点编号   删除断点
run(r)     开始运行程序
next(n)     单步运行程序(不进入子函数)
step(s)     单步运行程序(进入子函数)
continue(c)    继续运行程序

print(p) 变量名   查看指定变量值
finish       运行程序,直到当前函数结束
watch 变量名   对指定变量进行监控
quit(q)     退出gdb

原文地址:https://www.cnblogs.com/osly/p/3767880.html