Eclipse CDT 在尝试索引头文件时崩溃
Eclipse CDT crashing when trying to index header files
我成功地交叉编译了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。
希望对您有所帮助。
- Visual Studio在尝试读取resource.txt文件时崩溃
- 防止在C++中选择错误文件时提升 xml 解析器崩溃
- 逐字读取文本文件中的每一行并转换为 int(无限循环或崩溃?
- Linux 可执行文件通过 dlopen 在emplace_back崩溃打开共享库
- 为什么从文件获取图标时应用程序有时会崩溃?
- 在目标计算机上访问 POSIX 信号灯时出现可执行文件崩溃(SEGV_MAPERR)
- 当我运行MEX文件时,MATLAB崩溃
- 运行简单的.oct文件时Octave崩溃,我的代码出了什么问题?
- 如何从核心转储文件中识别导致崩溃的完整命令
- 简单的文本文件格式化在linux下崩溃,但在Windows中很好
- 用静态版本的QT编译时,文件对话框崩溃
- MEX文件实现特征库伪内函数崩溃
- 循环导致文件崩溃
- 二进制树:从文件崩溃中读取
- C++可执行文件崩溃
- 为什么我的.exe文件崩溃了,但在调试和发布版本中工作得很好
- CMake :运行 ctest 时可执行文件崩溃
- c++增强序列化如何防止不正确的文件崩溃
- 编译后的应用程序可执行文件崩溃,除非重命名.为什么
- mex文件崩溃,如何在MATLAB中使用MATLAB_MEM_MGR