首页 > 数据库技术 > 详细

linux   gdb调试

时间:2014-03-24 02:48:55      阅读:409      评论:0      收藏:0      [点我收藏+]



在linux下使用GDB进行调试是一件非常方便定位问题的方法。



为了调试文件,在生成可执行文件时要加上-g选项。


g++ -g hello.c  -o hello


之后 gdb hello就可以调试生存的hello程序



run 表示执行程序


n 表示单布执行


c表示执行到下一个断点


break 11 表示在代码11行设置断点


break  funca表示在funca函数入口处设置断点


clear 11表示清除第11行代码的断点


clear funca 为清除函数funca的所有断点


info break 为显示所有的断点信息


list 11表示显示11行代码前后的代码


list funca为展示函数a的代码


print a为显示a的信息


s 表示进入当前的函数


q表示离开gdb



本文出自 “风清扬song” 博客,请务必保留此出处http://2309998.blog.51cto.com/2299998/1381865

linux   gdb调试,布布扣,bubuko.com

linux   gdb调试

原文:http://2309998.blog.51cto.com/2299998/1381865

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!