我已经按照github页面上的说明设置了SublimeGDB。它没有运行,因此我按照此处概述的规范包括了.sublime-project文件:https://thenigh7sh4de.wordpress.com/2014/03/28/setting-up-sublimegdb/。
我可以设置断点,但是当我按f5键运行时,我看到SublimeGDB界面闪烁然后消失,并显示消息“GDB session 已结束”。
我特定的c++程序需要cin
输入,但似乎没有显示。我的构建系统是C++ Single File,我正在Ubuntu中运行。
最佳答案
您必须使用包含调试信息的可执行文件来编译可执行文件,方法是在GDB命令行中添加-g选项,Sublime Text C++构建系统默认不会添加该选项。检查此答案以获取更多详细信息。
关于c++ - 崇高文字3中的gdb:调试器不会在断点处停止并立即退出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41799387/