linux中gdb的入门使用教程-创新互联

前言

创新互联专注于企业成都全网营销、网站重做改版、垫江网站定制设计、自适应品牌网站建设、html5商城网站定制开发、集团公司官网建设、外贸营销网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为垫江等各大城市提供网站开发制作服务。

gdb是linux下非常好用的一个调试工具,虽然它是命令行模式的调试工具,但是它的功能强大到你无法想象,这里简单介绍下gdb的使用方法,需要的朋友们下面来一起看看详细的介绍吧。

断点

在代码的指定位置中断,使程序在此中断。

  • break 在进入指定函数时停住
  • break 在指定行号停住。
  • break +/-offset 在当前行号的前面或后面的offset行停住。offiset为自然数。
  • break filename:linenum 在源文件filename的linenum行处停住。
  • break ... if ...可以是上述的参数,condition表示条件,在条件成立时停住。比如在循环境体中,可以设置break if i=100,表示当i为100时停住程序。

案例:

(gdb) break sc_smartcontract_handler.cpp:45
Breakpoint 4 at 0x424d42: file sc_smartcontract_handler.cpp, line 45.

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


当前文章:linux中gdb的入门使用教程-创新互联
转载来源:http://hxwzsj.com/article/dospje.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都网站建设 成都网站设计制作公司 成都网站设计公司 成都品牌网站设计 网站建设方案 四川成都网站制作 营销型网站建设 企业手机网站建设 古蔺网站建设 四川成都网站设计 网站制作 成都网站建设 公司网站建设 定制网站设计 成都网站设计 成都定制网站建设 品牌网站建设 重庆网站建设 成都网站制作 做网站设计 响应式网站建设 网站设计制作