今天升级Xcode6.0.1之后,编译Unity3d项目出现了这个奇怪的问题:

更新Xcode6.0.1之后,编译出现Use of undeclared identifier 'GL_BGRA_EXT'问题及解决方案更新Xcode6.0.1之后,编译出现Use of undeclared identifier 'GL_BGRA_EXT'问题及解决方案

更新Xcode6.0.1之后,编译出现Use of undeclared identifier 'GL_BGRA_EXT'问题及解决方案

研究了下,发现‘GL_BGRA_EXT’这个定义是在OpenGLES/ES2/glext.h这个文件中的。

做了个小修改,将

#include <OpenGLES/ES2/gl.h>

改成了

#include <OpenGLES/ES2/glext.h>

 

编译通过。

相关文章: