uLua运行LuaJIT编译后的bytecode文件
来源:互联网 发布:食品研究与数据分析 编辑:程序博客网 时间:2024/05/23 02:00
本人的开发环境是Mac,所以以下操作均在Mac下完成!!!
1.获取LuaJIT!地址http://luajit.org/
注意!!!!!============>>>>> uLua uses LuaJIT 2.0.2 which can be obtained from http://luajit.org/
一定要下载LuaJIT 2.0.2 (当前release version 2.0.3)
2.解压下载的压缩包
在terminal依次输入
cd /Users/YourAccount/Download/LuaJIT-2.0.2
make
sudo make install
luajit
如果能看到luajit的版本号,到此mac上luajit环境就ok了!!!
3.通过luajit对所有lua文件进行编译,生成bytecode二进制文件
find . -name "*.lua" -exec luajit -b {} {}.out \;
{}.out 至于这个后缀,本人其实建议还是用lua
4.最后就是既关键!又简单!的一步!
大家使用ulua,一般调用的是Lua.cs里的LuaState实例的DoString、DoFile
如果想使用LuaJIT的bytecode文件,只需要调用LuaDLL.luaL_dofile(IntPtr luaState, string fileName)
本人亲测win、mac、android、ios均通过测试!!!解决了lua加密的问题!嘿嘿!
本次测试正好确认了一件事!那就是ulua插件提供的库里已经把LuaJIT打进去了!
1.获取LuaJIT!地址http://luajit.org/
注意!!!!!============>>>>> uLua uses LuaJIT 2.0.2 which can be obtained from http://luajit.org/
一定要下载LuaJIT 2.0.2 (当前release version 2.0.3)
2.解压下载的压缩包
在terminal依次输入
cd /Users/YourAccount/Download/LuaJIT-2.0.2
make
sudo make install
luajit
如果能看到luajit的版本号,到此mac上luajit环境就ok了!!!
3.通过luajit对所有lua文件进行编译,生成bytecode二进制文件
find . -name "*.lua" -exec luajit -b {} {}.out \;
{}.out 至于这个后缀,本人其实建议还是用lua
4.最后就是既关键!又简单!的一步!
大家使用ulua,一般调用的是Lua.cs里的LuaState实例的DoString、DoFile
如果想使用LuaJIT的bytecode文件,只需要调用LuaDLL.luaL_dofile(IntPtr luaState, string fileName)
本人亲测win、mac、android、ios均通过测试!!!解决了lua加密的问题!嘿嘿!
本次测试正好确认了一件事!那就是ulua插件提供的库里已经把LuaJIT打进去了!
0 0
- uLua运行LuaJIT编译后的bytecode文件
- uLua运行LuaJIT编译后的bytecode文件
- luajit笔记---编译bytecode(字节码文件)
- luajit ios arm64 编译bytecode
- 关于luajit的bytecode模式
- luajit 2.0 bytecode dump文件解析
- luajit 2.1beta2 bytecode windows mac 下32 64编译文件
- Windows下LuaJIT的编译和使用,将Lua脚本编译为bytecode
- 从luajit bytecode dump文件提取字符串资源
- Cocos2d-x使用Luajit将Lua脚本编译为bytecode,从而实现加密
- Cocos2d-x使用Luajit将Lua脚本编译为bytecode,从而实现加密
- Cocos2d-x使用Luajit将Lua脚本编译为bytecode,从而实现加密
- Cocos2d-x使用Luajit将Lua脚本编译为bytecode,从而实现加密
- Cocos2d-x使用Luajit将Lua脚本编译为bytecode,从而实现加密
- Cocos2d-x使用Luajit将Lua脚本编译为bytecode,实现加密 更新
- cocos2dx 使用Luajit将Lua脚本编译为bytecode,从而实现加密
- Cocos2d-x使用Luajit将Lua脚本编译为bytecode,从而实现加密
- Cocos2d-x使用Luajit将Lua脚本编译为bytecode,从而实现加密
- R:递归
- Java面试全集
- 我的第一次程序编写
- CocoaPods详解之----使用篇
- dede分页标签应用list与arclist
- uLua运行LuaJIT编译后的bytecode文件
- R:置换函数
- Qt 内存图像数组封装成QImage
- c中多参函数的实现和使用
- 软件资产管理重在license
- 第9周项目3-输出星号图(f)
- 第二次作业
- 第9周项目3-输出星号图(f)
- 15款极具创造性的艺术创意