使用luajit将lua脚本编译成字节码

使用luajit为代码稍微加点保护措施

1、下载luajit

传送门:http://luajit.org/download.html

2、安装luajit

官方:http://luajit.org/install.html

cd LuaJIT-2.0.3

make

sudo make install


3、将lua脚本编译成字节码

先要cdsrc里面

cd src/

然后输入命令(文件必须带上路径)

./luajit -b 源文件 目标文件

例如:


先把源文件名随便改一下,再把目标文件改成源文件原来的文件名;这样做是为了防止require  "hello4"找不到加密后的hello.lua脚本

4、替换工程里对应的脚本文件


虽然显示报错,但还是正常执行的

效果:

编译前:

使用luajit将lua脚本编译成字节码_第1张图片

编译后:

使用luajit将lua脚本编译成字节码_第2张图片

你可能感兴趣的:(Cocos2dx,cocos2dx)