当前位置:  开发笔记 > 运维 > 正文

在MinGW的GDB中,如何让Ctrl-C停止程序?

如何解决《在MinGW的GDB中,如何让Ctrl-C停止程序?》经验,为你挑选了2个好方法。

我在Windows上,在MinGW下构建的可执行文件上运行GDB.该程序具有无限循环.我想通过点击Ctrl+ 来找到它C.当我这样做时,程序和GDB都会退出.关于这个主题的所有帮助似乎都假设我在Linux上.



1> kcwu..:

这是因为GDB没有正确处理GUI(非控制台)程序的Ctrl+ C事件.

您可以在GDB Ctrl-C中断的变通方法中找到解决方法.



2> Matthew Talb..:

您正在使用哪个“外壳”?如果使用MSYS“ rxvt” shell,则其行为与您描述的差不多。Ctrl-C仅在从常规Windows命令提示符下运行时才有效。

推荐阅读
wangtao
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有