我构建了一个使用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版本中访问框架和头文件,因为您使用的是旧版本的Xcode,所以该版本可能在/Developer中。
关于opengl-es - 有没有一种方法可以在IOS4应用程序中链接GLKit?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8446143/