星空网 > 软件开发 > 操作系统

Linux 下GDB调试常用命令总结

编写者:龙诗科     

邮箱:longshike2010@163.com

2016-01-05

     gdb 是Linux 下默认的调试工具,当编译一个程序文件时,如debug.c,要应用gdb调试,必须在终端命令前添加 cc -g或者gcc -g,则编译debug.c可以用以下命令来得到

gcc -g -o debug debug.c

     终端输入gdb进入调试环境。

     help可以展示帮助信息。

     run开始运行程序。

     backtrace可以进行栈追踪。backtrace n 或者 bt n  n为正整数时,打印栈顶n层的信息,n为负整数时,打印栈底n层的信息。

     print 可以检查当前变量的值

     list 可以显示当前的程序内容。

     break n  n为行号,可以设定断点。

     info breakpoints 可以显示所有的断点。

     delet breakpoints n  可以删除断点。

     disable/enable breakpoints n 可以禁用或者启用断点

     step [count] ,如果没有指定count,则继续执行程序,直到到达与当前源文件不同的源文件为止;如果指定了count,则重复上述过程count次。

     next [count],如果没有指定count,则继续执行下一行程序;如果指定了count,则执行接下来count行程序。

     continue [ignore-count] 唤醒程序,继续执行,直到遇到下一个断点,或者程序结束。如果指定了ignore-count,则忽略ignore-count次断点。

     

 




原标题:Linux 下GDB调试常用命令总结

关键词:linux

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

跨境中东Noon:https://www.goluckyvip.com/tag/11427.html
断货之后:https://www.goluckyvip.com/tag/11428.html
集装箱运输:https://www.goluckyvip.com/tag/11429.html
侃侃跨境那些:https://www.goluckyvip.com/tag/1143.html
卖家玩消失:https://www.goluckyvip.com/tag/11430.html
物流商惹官司:https://www.goluckyvip.com/tag/11431.html
春季热卖单品!空气净化器单周销售额近三十万!:https://www.kjdsnews.com/a/1836547.html
春季热卖单品!空气净化器单周销售额近三十万!:https://www.goluckyvip.com/news/188215.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流