全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 嵌入式技术 >

GDB调试里怎么设置断点

时间:2023-10-04 16:10

人气:

作者:admin

标签: 应用程序  gdb  调试 

导读:本篇讲解使用GDB调试Linux应用程序,以下以 hellowld.c 为例介绍 GDB 的调试入门: 设置断点   disable                 # 禁用所有断点   disable bnum            # 禁用标号为...

本篇讲解使用GDB调试Linux应用程序,以下以 hellowld.c 为例介绍 GDB 的调试入门:

设置断点

disable#禁用所有断点

disablebnum#禁用标号为bnum的断点

enable#启用所有断点

enablebnum#启用标号为bnum的断点

enable

delete

bnum#启动标号为bnum的断点,并且在此之后删除该断点

  • 断点清除:

clear#删除当前行所有breakpoints

clearfunction#删除函数名为function处的断点

clearfilename:function#删除文件filename中函数function处的断点

clearlineNum#删除行号为lineNum处的断点

clearf:lename:lineNum#删除文件filename中行号为lineNum处的断点

delete

#删除所有breakpoints,watchpoints和catchpoints

delete

bnum#删除断点号为bnum的断点

禁用或启动断点:

临时断点, 假设某处的断点只想生效一次,那么可以设置临时断点,这样断点后面就不复存在了:tbreak helleworld.c:9

条件断点:break helloworld.c:17 if c == 10

函数断点:break main

文件行号断点:break hellowrld.c:9

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信