社区
工具平台和程序库
帖子详情
gdb从continue中退出来
XMan2025
2017-11-30 05:59:41
新手,今天被gdb搞得有点焦头烂额,问题如下:
gdb attach进程号 bind已有进程,然后设置了一个永远跑不到的断点(by mistake),然后c了一下,进入等待中断的状态,现在我想从当前等待中断的状态切回gdb命令环境(code跑到哪算哪),有没有像ctl + c这样的操作能实现。
非常感谢
...全文
2222
5
打赏
收藏
gdb从continue中退出来
新手,今天被gdb搞得有点焦头烂额,问题如下: gdb attach进程号 bind已有进程,然后设置了一个永远跑不到的断点(by mistake),然后c了一下,进入等待中断的状态,现在我想从当前等待中断的状态切回gdb命令环境(code跑到哪算哪),有没有像ctl + c这样的操作能实现。 非常感谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
XMan2025
2017-12-01
打赏
举报
回复
引用 3 楼 liuxingrui4p 的回复:
[quote=引用 2 楼 zhao4zhong1 的回复:] Ctrl+Break ?
试过了,然而并不行,是我的姿势不对? ENV: secureCRT + centos + gdb-7.6.1-80.el7.x86_64[/quote] 谢谢赵老师
赵4老师
2017-12-01
打赏
举报
回复
Ctrl+C并不从GDB中退出,而是结束正在执行的任何GDB命令然後返回到GDB命令级别。在任何时候键入中断字符都是安全的,这是因为当GDB处于安全的状态下它才会 让中断字符起作用。
XMan2025
2017-12-01
打赏
举报
回复
引用 2 楼 zhao4zhong1 的回复:
Ctrl+Break ?
试过了,然而并不行,是我的姿势不对? ENV: secureCRT + centos + gdb-7.6.1-80.el7.x86_64
赵4老师
2017-12-01
打赏
举报
回复
Ctrl+Break ?
XMan2025
2017-11-30
打赏
举报
回复
能直接从gdb退出来也行啊,非要新开个terminal来关gdb,感觉自己蠢爆了
Vi编辑器与
gdb
基本命令
在Linux系统中,掌握Vi编辑器和
GDB
(GNU Debugger)的基本操作对于任何开发者来说都是至关重要的。这两款工具是Linux环境下进行代码编辑和调试的标准工具。下面将详细阐述Vi编辑器与
GDB
的基本命令及其使用场景。 ##...
GDB
使用说明
- `
continue
`: 从当前暂停点恢复执行。 - `signal`: 发送信号给程序。 - `info breakpoints`: 查看所有断点和监视点。 - `delete`: 删除指定的断点。 断点设置可以简化为`b`,例如: - `b`: 当前行。 - `b function...
gdb
完全指南
- **非显而易见的好处**:通过保存关键状态点,即使在复杂调试过程中也可以轻松地回退到之前的执行点,这对于理解复杂的程序逻辑非常有帮助。 #### 五、总结
GDB
作为一款成熟的调试工具,其丰富的功能不仅适用于...
gdb
continue
后如何暂停_
GDB
反向调试
这 2 种调试方法有一个共同的特点,即调试过程中代码一直都是“正向”执行的(从第一行代码执行到最后一行代码)。这就产生一个问题,如果调试过程中不小心多执行了一次 next、step 或者
continue
命令,又或者想再次...
GDB
之调试回退
GDB
之调试回退 b main run record // 重中之重,且一定要在run后面执行 (
gdb
) apropos reverse rc --
Continue
program being debugged but run it in reverse reverse-
continue
--
Continue
program being ...
工具平台和程序库
24,852
社区成员
27,330
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章