一、指定调试命令参数
1.启动gdb时指定
程序名为main 参数列表- p 12306 -x
gdb --args main -p 12306 -x
2.启动后指定
gdb main
set args -p 12306 -x
二、断点操作
1.添加断点
break test01
2.查看断点
info test01
三、启动程序
run
注意:当程序已经run过以后,重新输入run,会提示是否重新运行
四、单步执行
遇到函数,进入函数
s
退出当前函数,返回到调用函数的位置
finish
五、顺序执行
n
六、继续执行到下一断点
n
七、查看变量
print temp
输出当前函数的局部变量
info locals
八、查看当前堆栈
bt
九、查看当前源码
list
十、崩溃调试步骤
查看堆栈
bt