Eclipse CDT在尝试索引头文件时崩溃
我已成功交叉编译C++代码,以便通过Eclipse Kepler SR1从Windows 7计算机上的raspberyy pi运行。尽管编译成功,但编辑器上的错误解析存在问题。它显示的函数/定义,如cout,endl,字符串等红线(错误)等。Eclipse CDT在尝试索引头文件时崩溃
当我点击Project-> C/C++索引 - >搜索未解决的包含我可以看到它抱怨,位/c++config.h,bits/C++ allocator.h和类似的文件是未解决的。所以,我做了一个grep,并找到了这些,并包括在项目属性 - > C/C++构建 - >设置 - >工具设置 - > Cygwin C/C++编译器 - >包括和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 nighlies)
,或者直接从CDT page下载。
如果存在有关该问题和解决方案/解决方法的错误报告,您还可以检查他们的Bugzilla and forums。当然你可以查看CDT源代码并积极参与bug修复;)
就我个人而言,我使用最新的里程碑,因为索引器:8.4更好的理解C++ 11。
希望它有帮助。
好吧,这比没有好。谢谢,我会尝试一下。 –