gdb从continue中退出来

XMan_Liu 2017-11-30 05:59:41
新手,今天被gdb搞得有点焦头烂额,问题如下:

gdb attach进程号 bind已有进程,然后设置了一个永远跑不到的断点(by mistake),然后c了一下,进入等待中断的状态,现在我想从当前等待中断的状态切回gdb命令环境(code跑到哪算哪),有没有像ctl + c这样的操作能实现。

非常感谢
...全文
2074 5 打赏 收藏 转发到动态 举报
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,感觉自己蠢爆了

24,860

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧