Eclipse CDT无法识别某些GL功能,但编译得很好

时间:2011-09-27 02:26:52

标签: eclipse opengl eclipse-cdt

我在使用Eclipse CDT时遇到问题,因为它无法识别某些OpenGL功能。 我有

中包含的标题

/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/OpenGL.framework/Headers

某些功能/枚举由索引器识别,有些不是,并且不提供自动完成功能。但是,如果我命令+单击其中任何一个(红色或常规),我将被带到正确的文件(GL.h)和函数的正确位置

我已经检查过了,那些枚举确实是在那个标题中定义的。

enter image description here

再次编译很好,但没有提供代码完成,并且区域被标记为红色,好像是错误的。

1 个答案:

答案 0 :(得分:0)

我也经常遇到同样的错误。有时切断故障线路&粘贴它有帮助,但如果这不能解决问题,那么Eclipse的重启在所有情况下都适用于我。

所有Eclipse问题的最后解决方案,否则无法解决:重新创建工作区和项目,并仅将源文件复制到新工作区。这为许多人解决了Eclipse最棘手的问题,包括我自己。