打开GLES和C ++移植到iOS

时间:2013-08-25 16:55:13

标签: c++ ios opengl-es android-ndk

我有一个使用NDK和所有C ++和Open GL ES开发的Android应用程序。如何将C ++和Open GL ES移植到iOS。我知道C ++可以在xcode中使用,但它们是否可以轻松移植到iOS?是否有一些单独的应用程序可以移植它们或者我是否需要重写它?

1 个答案:

答案 0 :(得分:3)

嗯,鉴于Android和iOS的系统级API非常不同,OpenGL-ES部分是您遇到的最少的问题。实际上,OpenGL-ES部分可能是唯一不需要大量移植工作的部分,因为OpenGL-ES是OS独立的。

不,没有神奇的“从OS A到OS B的端口”这种工具。这就是为什么你尝试尽可能多地将操作系统相关代码放在包含良好,易于替换的模块中。