GDB拾忆之一

原创 2015年07月06日 16:51:05
编译 gcc -g XXXX.c -o XXXX
加载gdb 目标程序
列出代码 list 
         list 行数
         list 区间 list 1,6

运行程序 run
加参数运行 run arg1 arg2
显示参数 show args
设置运行参数 set args chg1 chg2

设置代码断点  break/b line-number
设置函数断点  break/b func-name

在for循环中使用 表达式设置断点  break <line number> if <conditional expression>

使用info locals查看局部变量i和result的值

设置断点条件 condition 1 if i == 30

GDB的断点信息    info break
删除指定断点     delete/d breakpoint <point-number>
禁止或启用断点 enable breakpoint <point-number>   / disable breakpoint <point-number>

清除源文件中某一代码行上的所有断点 1>运行位置暂停的断点   clear
                                                                     2> clear <line-number>
   
继续运行  continue

忘记启动时传递文件名  gdb + 文件名   =  1>gdb 启动 2> file XXXX

在gdb中启动vim编辑源文件  shell vim XXXX.c
在gdb中重新编译源文件  shell gcc -g test4.c -o test4

GDB拾忆之三

GDB高级应用 1>产生core文件 有的系统不生成core文件,可以执行如下命令允许生成core文件: ulimit -c unlimited 如果要带着一个核心文件启动gdb,可以通过shell使...
  • qisefengzheng
  • qisefengzheng
  • 2015年08月05日 13:36
  • 206

GDB拾忆之二

1>查看运行时数据 利用print命令可以检查各个变量的值。 print/p 在gdb中,可以随时查看全局变量(所有文件可见的),静态全局变量(当前文件可见的), 和局部变量(当前Scope可见的)...
  • qisefengzheng
  • qisefengzheng
  • 2015年08月05日 10:24
  • 174

拾忆~

深入理解JavaScript系列   这是”汤姆大叔”(汤姆大叔的博客)出的”深入理解JavaScript系列”的博文。总共有五十篇文章,讲解的灰常深入。建议看过”入门级”教程的朋友再看。强烈建...
  • cole_jia
  • cole_jia
  • 2014年06月05日 16:28
  • 174

失忆.逝忆.拾忆

清明,晴朗温暖,草木返青。一个踏青的季节, 一个国人寄托哀思的日子。随着光阴脚步慢慢远去,我们对离去亲人铭刻的记忆已模糊不清。他乡难还,一次次使这种哀伤,渐渐沉到心底埋藏。谁记得容颜的追忆 ,谁能呼吸...
  • efawfwe87
  • efawfwe87
  • 2014年05月15日 12:38
  • 78

Java基础拾忆

1、&&与&的区别 && 具有duanlu
  • u011309801
  • u011309801
  • 2014年09月30日 17:22
  • 277

PHP拾忆:heredoc

Heredoc技术,在正规的PHP文档中和技术书籍中一般没有详细讲述,只是提到了这是一种Perl风格的字符串输出技术。但是现在的一些论坛程序,和部分文章系统,都巧妙的使用heredoc技术,来部分的实...
  • jrlapple
  • jrlapple
  • 2013年05月16日 17:27
  • 1103

随手拾忆

2013·5·27 我再次搬到了ACM实验室,搬到了这个八号楼,这个让我离开了近半年的地方。有时想想,当时,为什么自己不能坚持下,完成上次的任务,也许,自己也能参加省赛。可是一切都没有如果。我自己也...
  • yangguang1992114
  • yangguang1992114
  • 2013年05月27日 17:09
  • 357

时光拾忆(一)

今天下雪了,是2015年的第一场雪,早上起床一看窗外,外面正飘着鹅毛大雪,真的是鹅毛大雪,那雪片特别大,大雪片夹杂着小雪片,在天上飘的特别急,瞬间感到一股凉意。但当我看到雪片的时候,心里那种激动兴奋的...
  • u010738184
  • u010738184
  • 2015年11月06日 18:09
  • 275

【bzoj4011】【HNOI2015】【落忆枫音】【dp+容斥原理】

Description 「恒逸,你相信灵魂的存在吗?」  郭恒逸和姚枫茜漫步在枫音乡的街道上。望着漫天飞舞的红枫,枫茜突然问出 这样一个问题。  「相信吧。不然我们是什么,一团肉吗?要不是有灵魂……...
  • sunshinezff
  • sunshinezff
  • 2016年07月08日 09:27
  • 441

C++重要知识点拾忆

一:内联函数 函数调用也会带来降低效率的问题,因为调用函数实际上将程序执行顺序转移到函数所存放在内存中某个地址,将函数的程序内容执行完后,再返回到转去执行该函数前的地方。这种转移操作要求在转去前...
  • u013445530
  • u013445530
  • 2015年07月06日 17:01
  • 912
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:GDB拾忆之一
举报原因:
原因补充:

(最多只允许输入30个字)