我正在 Ubuntu Linux 10.10 下的 Eclipse 中开发 C++ 应用程序。当我启动在 Debug模式下开发的应用程序时,Eclipse 会正确切换到调试视角,但它会尝试打开一个名为“.settings”的文件(?),该文件在我的项目目录中不存在(但确实存在一个具有该名称的目录)。我可以看到 Eclipse 在正确的源代码位置挂起正在运行的线程(基于堆栈跟踪),但该源文件没有打开,“调试步骤”也没有将当前指令指针移动到下一条语句。
它基本上似乎与这里的错误相同:http://dev.eclipse.org/newslists/news.eclipse.tools.cdt/msg08774.html -- 不幸的是,解决方案是将 Eclipse 更新到 3.1.5,但我已经使用版本 3.5.2,所以这对我来说不起作用。
有什么建议吗?
提前致谢,马蒂亚斯
最佳答案
尝试打开源文件路径上的所有项目。我在 Java 和分层项目中经历过类似的事情,这确实解决了我的问题。
关于c++ - Eclipse调试器: ".settings does not exist" error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5574306/