opengl-es - 有没有办法在 IOS4 应用程序中链接 GLKit?

标签 opengl-es ios4 glkit

我构建了一个使用 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/

相关文章:

ios - 尝试使用正交投影绘制正方形并遇到问题

java - GLSurfaceView 交换正在绘制的 2D 位图

java - OpenGL ES 2 (Android) 绘制位图

iphone - OpenGL ES 2.0 header 中缺少方法和常量

iphone - 如何制作这样的自定义模式 uiview?

ios - Iphone 开发 :Is there any way to lock orientation in run time?

iphone - 在 iOS4 中,applicationWillEnterForeground 可能会在 applicationDidEnterBackground 之前被调用,这会产生问题

ios - GLKit 透明纹理

objective-c - 将 GLKViewController 添加到 subview - GLKView 上下文导致崩溃

android - 无法在三星设备上分配变量 [OpenGL ES]