c++ - 在 Eclipse 中使用 GDB 时出错 : "Command ' -list-features' is timed out"

标签 c++ eclipse debugging gdb eclipse-cdt

当我尝试在 Eclipse(Mac 上的 Neon 4.6.2)中调试我的 C++ 程序时,进度条停在 33% 并且操作最终超时。我收到一条错误消息:

服务启动顺序错误 - 命令“-list-features”超时

我已经验证了我的 GDB 构建并多次使用 brew 卸载和重新安装。 GDB 在终端中完美运行,但我根本无法在 Eclipse 中运行它,我非常喜欢在调试时使用 GUI。我已确保 eclipse 调试配置中调试器的路径是正确的。此外,我尝试添加 -g 作为调试标志。

任何帮助/建议都会很棒!

最佳答案

这听起来像是 CDT 9.2 的一个已知问题,请参阅 Bug 509737 .它已为一个月左右发布的 9.2.1 修复。您的选择是将 CDT 降级到 9.1 或安装最新但未发布的 9.2.1 版本。

关于c++ - 在 Eclipse 中使用 GDB 时出错 : "Command ' -list-features' is timed out",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42208965/

相关文章:

java - 为什么解释/解析/编译任何代码都需要 Java EE 运行时环境?

java - 调试生活游戏,Java

linux - 无法将 CentOS 上的 Apache httpd 获取到核心转储

c - 尝试使用 valgrind 的输出调试 c 程序段错误

c++ - QtScript vs QJSEngine 什么时候使用一个或另一个?

c++ - vector<bool> 如何处理引用和迭代器?

c++ - 如何知道并加载特定文件夹中的所有图像?

eclipse - 从 Eclipse CDT 项目中完全排除某些目录

debugging - 通过KGDB进行模块调试

c++ - 使用 boost 数字绑定(bind)和 lapack 调用 gesvd 时出错