gdb调试工具学习笔记

1、编译时候加-g才能生成可供gdb调试的可执行文件。
gcc的-g选项并不是把源代码嵌入到可执行文件中的,在调试时也需要源文件
例如:gcc -g mian.c -o mian
2、进入、退出、显示
例如:gdb mian 进入 start 开始 finish 结束
quit 退出
list 显示代表
3、调试命令:
例如:r —run 运行
c—continue 继续
n—next 执行下一条语句
s—单步执行
4、设置命令
例如:bt 查看函数堆栈
i locals 查看当前变量值
p+变量 查看指定变量值
break 设置断点 例如 break+函数名 或者 break+行号
set var sum=0 变量赋值
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值