iphone opengl正确设置

时间:2011-07-27 02:48:03

标签: iphone objective-c opengl-es

昨晚我试图在Xcode中使用OpenGL,但是我无法在我的ipod 2nd Gen上运行它(错误无法运行'FirstOpenGL' - 是为'armv7'构建的,但设备需要'armv6 '或兼容架构)。

架构选项只是armv7,但没有armv6。我用OpenGL模板打开它,我搜索了构建选项,但无法弄清楚如何设置它。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

你可以在模拟器上运行吗?

尝试将基础SDK更改为更低版本,看看是否有帮助。

您可以检查的最后一件事就是这一行:

EAGLRenderingAPI api = kEAGLRenderingAPIOpenGLES2;

并将其更改为:

EAGLRenderingAPI api = kEAGLRenderingAPIOpenGLES1;

某些旧iPod无法运行OpenGL ES 2.0,因此您需要使用1.1。