Eclipse CDT 在尝试索引头文件时崩溃

Eclipse CDT crashing when trying to index header files

本文关键字:文件 崩溃 索引 CDT Eclipse      更新时间:2023-10-16

我成功地交叉编译了C++代码,以便通过Eclipse Kepler SR1从Windows 7机器在raspberyy pi上运行。尽管编译成功,但编辑器上的错误解析存在问题。它显示了函数/定义(如 cout、endl、字符串等)的红线(错误)。

当我单击Project->C/C++索引>搜索未解析的包含时,我可以看到它抱怨bits/c ++ config.h,bits/c++ allocator.h和类似文件未解析。所以,我做了一个grep,找到了这些,并将导演包含在项目属性->C/C++构建>设置->工具设置->Cygwin C/C++编译器->包含和Eclipse下,Eclipse只是崩溃。我注意到它会生成附加的日志文件。这对我来说似乎是一个令人讨厌的错误或一个巨大的错误。有没有办法解决这个问题?

这是错误日志文件。

这个答案不假装是一个解决方案。只是一组想法

CDT 中有很多错误。尝试最新的开发版本,希望有人解决了您的问题。

更新

站点(通过"Help"->"Install new software"->"Add..."对话框安装/更新):

http://download.eclipse.org/tools/cdt/builds/luna/milestones(月神里程碑)http://download.eclipse.org/tools/cdt/builds/8.4/nightly(8.4 夜)

或直接从CDT页面下载。

您还可以查看他们的 Bugzilla 和论坛是否有该问题的错误报告和解决方案/解决方法。当然,您可以查看CDT源代码并积极参与错误修复;)

就个人而言,我使用最新的里程碑,因为索引器:8.4 更好地理解 C++11。

希望对您有所帮助。