繁体   English   中英

sublime text 3 中的 gdb:调试器不会在断点处停止并立即退出

[英]gdb in sublime text 3: debugger doesn't stop at breakpoints and exits immediately

我已经按照 github 页面上的说明设置了 SublimeGDB。 它没有运行,所以我在此处列出的规范中包含了一个 .sublime-project 文件: https ://thenigh7sh4de.wordpress.com/2014/03/28/setting-up-sublimegdb/。

我可以设置断点,但是当我按 f5 运行时,我看到 SublimeGDB 界面闪烁然后消失,并显示“GDB 会话结束”消息。

我的特定 c++ 程序接受cin输入,但它似乎没有显示。 我的构建系统是 C++ Single File,我在 Ubuntu 中运行。

您必须通过向 GDB 命令行添加 -g 选项来编译包含调试信息的可执行文件,默认情况下,Sublime Text C++ 构建系统不会添加该选项。 查看此答案以获取更多详细信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM