gdb调试工具使用

gdb命令使用格式如下:

gdb [选项] [可执行程序[core文件|进程ID]]

常用选项:
-c core文件 使用指定core文件检查程序
-h 列出命令选项的简要介绍
-n 忽略~/.gdbinit文件中指定的执行命令
-q 禁止显示介绍信息和版权信息
-s 文件 使用保存在指定文件中的符号表
gdb调试时会用到的命令:

file装入想要调试的可执行文件
cd改变工作目录
pwd返回当前工作目录
run执行当前被调试的程序
kill停止正在调试的应用程序
list列出正在调试的应用程序的源码
break设置断点
tbreak设置临时断点,执行一次后即消失
watch设置监视点,监视表达式变化
awatch设置读写监视点
rwatch设置读监视点
next执行下一条代码
step执行下一步
display应用程序每次停止时显示表达式的值
info break显示当前断点列表
info files显示调试文件的信息
info func显示所有函数名
info local显示当前函数所有局部变量的信息
info prog显示调试程序的执行状态
print显示表达式的值
delete删除断点
shell执行linux shell命令
make不退出gab重新编译文件
quit退出
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值