即使构建成功,也无法解析Eclipse c ++ Type错误

Juo*_*nis 25 c++ eclipse

我在Eclipse中混合了C++/Java项目.我已经设置了build.mk文件,当编辑器中的所有文件都关闭时,Eclipse会成功构建项目.当我打开.h或.cpp文件时,Eclipse会在其中找到许多未定义的符号.我引用了第三方API,所有问题似乎都与该API的符号有关.奇怪的是,某些类型被认为是在Eclipse中定义的,有些类型被认为是未定义的,即使在某些情况下它们是在同一个.h文件中定义的.

我的同事没有遇到任何这些问题,但我们无从何处开始解决这个问题.我们已经确保我们的Eclipse包含目录是相同的.有没有办法比较eclipse项目设置?

更新:.cproject目录中的.cproject文件和.project文件和文件只知道某些路径不同.虽然没有帮助解决我的问题.

har*_*per 68

我有同样的问题.可以通过刷新Eclipse索引器来解决它.

我使用了项目上下文菜单并选择了Index->RebuildIndex->Freshen All Files.最后删除了错误消息.

  • 你是一个救生员8-)[或至少,一个理智的救星...]我正在去坚持b/c反复清理/重建项目和多次检查的偏好没有成功. .. (6认同)
  • 这让我很烦。我实际上可以调试该应用程序,但错误表明它没有构建。啊 这次真是万分感谢。 (2认同)
  • 这解决了我的问题。非常感谢! (2认同)

Juo*_*nis 5

事实证明我需要更改"启动"选项卡上的"代码分析"设置,而我根本没有看到该选项卡.

在此输入图像描述