有一种方法可以在IOS4应用程序中链接GLKit吗?

McL*_*ary 5 opengl-es ios4 glkit

我构建了一个使用GLKit的应用程序,以便在屏幕上绘制OpenGL内容.我知道这是一个iOS5框架,但我想知道是否有办法手动链接glkit dylib.如果我不需要重建我的代码,我会很感激,因为GLKit更容易使用.

SMP*_*SMP 1

不幸的是,iPhone 没有已知的方法。

我在 OS X 10.6 上尝试了同样的操作,使用了 OS X 10.8 中的 GLKit 框架库的副本,因为我已经假设它们使用了 OS X 10.6 中不可用的功能,所以我的应用程序就退出了。10.7 可以正常工作,因为 10.8 与之前的 OS X 非常接近。

您可以尝试将 GLKit Framework 从 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/GLKit.framework 复制到iPhone 4 SDK 文件夹。

然后,应该可以在较旧的 Xcode 版本中访问框架和头文件,该版本可能位于 /Developer 中,因为您使用的是旧版本的 Xcode。