社区
Linux/Unix社区
帖子详情
gdb调试直接运行到指定断点处
a006045
2010-08-10 11:21:11
设置断点
b 15
然后运行
r
程序会运行到第15行处。。接下来怎么使程序继续运行到15行处呢。。
如果再次
r
的话那么程序会从头开始运行啊。
只能按n的话,,是单步运行。
...全文
345
2
打赏
收藏
gdb调试直接运行到指定断点处
设置断点 b 15 然后运行 r 程序会运行到第15行处。。接下来怎么使程序继续运行到15行处呢。。 如果再次 r 的话那么程序会从头开始运行啊。 只能按n的话,,是单步运行。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
a006045
2010-08-10
打赏
举报
回复
帮帮忙。在线等。
九个太阳2023
2010-08-10
打赏
举报
回复
不要用r,试试c
GDB 调试 Linux C / C++
# 论 调试能力在开发程序中的重要性 调试是开发流程中一个非常重要的环境,每个程序员都应具备调试代码的能力,尤其对于从事 Linux C/C++ 开发的用户,必须具备熟练使用 GDB 调试器的能力。俗话说你有十分技能,那么...
linux_
GDB调试
学习(调试
运行
、多文件设置
断点
)_C/C++程序调试
linux下C/C++程序调试,GDB安装:sudo apt-get install gdb 使用编译器(gcc/g++)的 -g 参数可以做到这一点。如:gcc -g hello.c -o hello 启动GDB命令:gdb program
运行
程序参数set args #可
指定
运行
时参数。(如:set args 10 20 30 40 50 )show args #命令可以查看设置好的
运行
参数。run #
运行
程序,跑到
断点
出停止,简写(r) start #
运行
程序,开始只执行一步break #设置
断点
GDB的
断点
调试
前言 之前在GDB的极致运用一文中,我们讲到了GDB启动调试的多种方式,分别应用于多种场景。今天我们来介绍一下
断点
设置的多种方式。 1.为何要设置
断点
在介绍之前,我们首先需要了解,为什么需要设置
断点
。我们在
指定
位置设置
断点
之后,程序
运行
到该位置将会“暂停”,这个时候我们就可以对程序进行更多的操作,比如查看变量内容,堆栈情况等等,以帮助我们调试程序。 2.查看已设置的...
6、
GDB调试
GDB介绍 ◼ GDB 是由 GNU 软件系统社区提供的调试工具,同 GCC 配套组成了一套完整的开发环境,GDB 是 Linux 和许多类 Unix 系统中的标准开发环境。 ◼ 一般来说,GDB 主要帮助你完成下面四个方面的功能: 启动程序,可以按照自定义的要求随心所欲的
运行
程序 可让被调试的程序在所
指定
的调置的
断点
处
停住(
断点
可以是条件表达式) 当程序被停住时,可以检查此时程序中所发生的事 可以改变程序,将一个 BUG 产生的影响修正从而测试其他 BUG(动态修改程序) 生成调试信息 ◼ 通常,在为
GDB调试
利器-
断点
设置与查看源码
前言 上篇Linux下如何使用gdb启动调试我们讲到了GDB启动调试的多种方式,在 Linux 环境软件开发中,GDB 是主要的调试工具,用来调试 C 和 C++ 程序。今天主要讲GDB的
断点
设置与查看源码。 为什么要设置
断点
呢? 当我们想查看变量内容,堆栈情况等等,可以
指定
断点
。程序执行到
断点
处
会暂停执行。break 命令用来设置
断点
,缩写形式为b。设置
断点
后,以便我们更详细的跟踪
断点
附近程序的...
Linux/Unix社区
23,124
社区成员
74,508
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章