我在使用Eclipse CDT时遇到问题,因为它无法识别某些OpenGL功能。 我有
中包含的标题 /Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/OpenGL.framework/Headers
某些功能/枚举由索引器识别,有些不是,并且不提供自动完成功能。但是,如果我命令+单击其中任何一个(红色或常规),我将被带到正确的文件(GL.h)和函数的正确位置
我已经检查过了,那些枚举确实是在那个标题中定义的。
再次编译很好,但没有提供代码完成,并且区域被标记为红色,好像是错误的。
答案 0 :(得分:0)
我也经常遇到同样的错误。有时切断故障线路&粘贴它有帮助,但如果这不能解决问题,那么Eclipse的重启在所有情况下都适用于我。
所有Eclipse问题的最后解决方案,否则无法解决:重新创建工作区和项目,并仅将源文件复制到新工作区。这为许多人解决了Eclipse最棘手的问题,包括我自己。