我构建了一个使用 GLKit 的应用程序,以便在屏幕上绘制 OpenGL 内容。我知道这是一个 iOS5 框架,但我想知道是否有办法手动链接 glkit dylib。如果我不需要重新构建代码,我将不胜感激,因为 GLKit 更易于使用。
最佳答案
不幸的是,iPhone 没有已知的方式。
我使用 OS X 10.8 的 GLKit 框架库的副本为 OS X 10.6 尝试了相同的方法,因为我已经假设他们使用了 OS X 10.6 中不可用的功能,我的应用程序刚刚退出。使用 10.7 它可以工作,因为 10.8 非常接近以前的 OS X。
您可以尝试将 GLKit 框架从/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/GLKit.framework 复制到iPhone 4 SDK 文件夹。
然后应该可以在您的旧 Xcode 版本中访问框架和头文件,该版本可能位于/Developer 中,因为您使用的是旧版本的 Xcode。
关于opengl-es - 有没有办法在 IOS4 应用程序中链接 GLKit?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8446143/