gdb调试

gdb 调试
  1、程序必须使用-g 编译                     //gcc -g  test.c  -o test
  2、设置断点 break  行号 或者 break  函数   //break 10 在第十行设置断点
  3、查看变量值print 变量                    //print i  查看变量i的值
  4、单步调试 next 或者 step                 //
  5、显示源代码list 行号                     //list 10 显示10行前后的源代码
  6、查看所有变量的值info locals          
  7、查看所有设置的断点 info break           //前边的数字代表断点编号
  8、禁止、开启、删除断点disable break 行号  、 enable break 行号、delete break行号
  9、断点条件break 行号 if 条件              、//if 条件成立则设置断点
  10堆栈跟踪 bt                               //最近调用的帧号为0
  11、continue 继续执行程序
  12、run 运行程序
  
  首先gdb test   //gdb -tui test 可以进入图形编辑模式
  run进行调试
  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值