cocos2dx luajit怎样打包成ipa

由于android并没有强制要求64位Luajit在不用嘚平台使用不同的位数支持。情况如下:

事实上每个平台都需要独立的luajit库支撑引擎提供的luajit包含了各个平台的库,游戏开发者可放心使用

在大部分时候,你不需要感知Luajit的存在依然像往常一样正常使用 Player 来开发游戏。

以下两个情况是你需要注意的:

注意:iPhone 4s模拟器不需要设置
调试完成请去掉这个参数设置,否则AppStore上新检查将不能通过

游戏发布的时候,针对iOS你需要用 compile_scripts 分别生产 32 和 64 位的 bytecode包并在游戏启动逻辑加入系统位数判断,以启动不同的包

回车之后再打开out.lua就可以看到编譯好的字节码了 

然后实验一下,执行这个字节码脚本可以看到lua原生的解释器可以直接解析luac编译出来的bytecode脚本,很方便! 

回车之后再打开out.lua就可以看到编譯好的字节码了 

然后实验一下,执行这个字节码脚本可以看到lua原生的解释器可以直接解析luac编译出来的bytecode脚本,很方便! 

我要回帖

更多关于 cocos2dx luajit 的文章

 

随机推荐