-
开始调试
gdb 可执行文件名
样例:gdb kernel -
设置参数
set args 1 -
设置断点
按照行数设置断点
设置断点在主函数所在文件,break 行数
break 3
设置断点在其他目录, break 相对目录 行数
break Test.cpp:470
按照函数名设置断点
break 类名::函数名
break Test::OnTime
break main -
删除断点
delete break 断点序号
delete break 2 -
查看所有断点
info break -
查看断点上下几行的代码
list l -
查看list展示的代码后面的代码
回车 -
查看断点的堆栈
bt -
查看堆栈某一层的具体情况
info f
f 1
f 10 -
打印堆栈展示的当前层的变量值
p 变量名 -
从开始运行
run / r -
在中段之后继续运行
continue /c -
退出gdb调试
q
gdb调试
最新推荐文章于 2024-07-04 18:12:12 发布