社区
工具平台和程序库
帖子详情
gdb从continue中退出来
XMan_Liu
2017-11-30 05:59:41
新手,今天被gdb搞得有点焦头烂额,问题如下:
gdb attach进程号 bind已有进程,然后设置了一个永远跑不到的断点(by mistake),然后c了一下,进入等待中断的状态,现在我想从当前等待中断的状态切回gdb命令环境(code跑到哪算哪),有没有像ctl + c这样的操作能实现。
非常感谢
...全文
2072
5
打赏
收藏
gdb从continue中退出来
新手,今天被gdb搞得有点焦头烂额,问题如下: gdb attach进程号 bind已有进程,然后设置了一个永远跑不到的断点(by mistake),然后c了一下,进入等待中断的状态,现在我想从当前等待中断的状态切回gdb命令环境(code跑到哪算哪),有没有像ctl + c这样的操作能实现。 非常感谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
XMan_Liu
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处于安全的状态下它才会 让中断字符起作用。
XMan_Liu
2017-12-01
打赏
举报
回复
引用 2 楼 zhao4zhong1 的回复:
Ctrl+Break ?
试过了,然而并不行,是我的姿势不对? ENV: secureCRT + centos + gdb-7.6.1-80.el7.x86_64
赵4老师
2017-12-01
打赏
举报
回复
Ctrl+Break ?
XMan_Liu
2017-11-30
打赏
举报
回复
能直接从gdb退出来也行啊,非要新开个terminal来关gdb,感觉自己蠢爆了
Vi编辑器与
gdb
基本命令
关于Linux下的Vi编辑器与
gdb
的一些常用命令基本命令总结
GDB
使用说明
自己整理的
GDB
使用说明 包括arm下的移植与编译
gdb
完全指南
gdb
完全指南
gdb
continue
后如何暂停_
GDB
反向调试
读到本节,我们已经学会了借助
GDB
调试器对代码进行单步调试和断点调试。这 2 种调试方法有一个共同的特点,即调试过程中代码一直都是“正向”执行的(从第一行代码执行到最后一行代码)。这就产生一个问题,如果调试过程中不小心多执行了一次 next、step 或者
continue
命令,又或者想再次查看刚刚程序执行的过程,该怎么办呢?面对这种情况,很多读者想到的是借助 run 命令重新启动...
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 debugged but run it in reverse reverse-finish -- Execute backward until just befor
工具平台和程序库
24,860
社区成员
27,333
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章