为什么要集成luajit64位(bit)?
苹果官方未来(具体时间到苹果网站查询)对不支持64位的APP做下架处理.那么我们程序员就必须保证APP的所有模块都支持64位CPU,所以如果APP中用到LUA的就需要LUAJIT了.
如果获取LUAJIT 64位(bit)?
有人说自己编译不就好了,好吧如果你不怕编译出来的库引发别的奇奇怪怪的问题.这里有个最简单的解决办法,去LUAJIT官方网站下载LUAJIT的64位库文件.这个是我想的,因为当时正好cocos2dx 3.6的压缩包我的电脑里面有所以就直接把luajit的库文件复制过来了.
实际如何操作呢?
这里已MAC+XCODE的环境来操作.
- 去cocos2dx 3.6的目录找cocos2d-x-3.6\external\lua\luajit\prebuilt\ios\libluajit.a复制出来.
- 在XCODE中左侧的Frameworks点击右键选择”添加文件到项目”,并选择刚才的libluajit.a
- 然后LUAJIT的连接错误就搞定了也可以说集成工作完成.