博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
uLua运行LuaJIT编译后的bytecode文件
阅读量:6929 次
发布时间:2019-06-27

本文共 651 字,大约阅读时间需要 2 分钟。

以下操作均在Mac下完成!!! 

1.获取LuaJIT!地址 
  注意!!!!!============>>>>> uLua uses LuaJIT 2.0.2 which can be obtained from  
  一定要下载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打进去了! 
希望对大家有所帮助!

转载地址:http://rukjl.baihongyu.com/

你可能感兴趣的文章
从零开始学摄影
查看>>
Junit单元测试笔记
查看>>
php 分页类
查看>>
Android中pm命令用法(转)
查看>>
Report_报表中Ref Cursor数据源的概念和用法(案例)
查看>>
python使用psutil获取服务器信息
查看>>
苹果新的编程语言 Swift 语言进阶(七)--枚举、结构、类
查看>>
常用Mysql存储引擎--InnoDB和MyISAM简单总结
查看>>
Spring Security笔记:登录尝试次数限制
查看>>
Atitit. 提升软件开发效率and 开发质量---java 实现dsl 4gl 的本质and 精髓 O725
查看>>
SQLMap用户手册【超详细】
查看>>
HDOJ 4884 & BestCoder#2 1002
查看>>
Validate Binary Search Tree leetcode java
查看>>
【编程题目】在二元树中找出和为某一值的所有路径(树)
查看>>
脱裤子放屁,多此一举
查看>>
445port入侵具体解释
查看>>
Git学习笔记(二)
查看>>
美妙的 CSS3 动画!一组梦幻般的按钮效果
查看>>
微软历史最高市值是多少?
查看>>
Linux Shell脚本Ldd命令原理及使用方法
查看>>