我正在使用像
这样的OpenGL线glPushMatrix();
在我的iPhone应用上并收到此错误:
函数glPushMatrix的隐式声明在C99中无效。
如何让Xcode停止抱怨?
感谢。
答案 0 :(得分:3)
编译器认为glPushMatrix()
命令是您创建的函数。您#import
编辑了OpenGL
框架。如果你有,那么它可能没有链接。
答案 1 :(得分:2)
对于glPushMatrix()和glPopMatrix(),你应该使用OpenGLES / ES1文件夹,而不是ES2或ES3:
#import <OpenGLES/ES1/glext.h>