码迷,mamicode.com
首页 > 数据库 > 详细

gdb使用笔记

时间:2015-12-14 19:01:05      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:

相关编译选项:

 1.-g 开启gdb

 2.-o0,o2  o0表示不优化,

 3. -funsigned-char -fdata-sections 会使compiler为每个function和data item分配独立的section,删掉未被使用的section

 

常用命令

1.l 列出代码

2.c 继续

3.r 跑起来

4.finish 结束当前函数

5.u +num 执行到多少行

6.b 打断点 

  b+if expr 条件断点

7.bt 查看函数栈,函数调用

8.info r/b... 查看寄存器,断点

9.n 下一行

10. s 进入函数

11. watch *  watch断点

12. display value 每次下一步都打印value的值

13. d 关闭所有断点

14. p 打印

15. x /32x ptr 16进制打印

 

http://www.cnblogs.com/skyofbitbit/p/3672848.html 某大神的

 

gdb使用笔记

标签:

原文地址:http://www.cnblogs.com/chencesc/p/5045543.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!