1

我正在使用像

glPushMatrix();

在我的 iPhone 应用程序上并收到此错误:

函数 glPushMatrix 的隐式声明在 C99 中无效。

如何让 Xcode 停止抱怨?

谢谢。

4

2 回答 2

3

编译器认为该glPushMatrix()命令是您创建的函数。你有没有#import-edOpenGL框架。如果你有,那么它可能没有链接。

于 2012-06-02T23:09:21.237 回答
2

对于 glPushMatrix() 和 glPopMatrix() 您应该使用 OpenGLES/ES1 文件夹,而不是 ES2 或 ES3:

#import <OpenGLES/ES1/glext.h>
于 2015-02-09T10:51:28.313 回答