[linux]学习 GDB调试器

启动gdb:gdb program(program是你的执行文件。。.out文件

gcc -g xx.o -i xx

-g一定要加

set args 可指定运行时参数

show args 命令可以查看设置好的运行参数

set listsize count 设置以此显示源代码行数

断点

条件断点

为断点设置一个条件 用if

例如

b tets.c:8 if value==5  条件断点必须停在循环语句中

set args 1 2 3 设置参数

start 执行第一行

执行到第一个断点处  输入  continue

维护断点

调式代码

数据查看

查看运行时数据

p count 打印count 的值

自动显示

查看修改变量的值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值