使用 cocos luacompile 对 lua 代码加密,无法运行

Cocos2dx 版本为 3.9

用 IntelliJ IDEA 创建一个项目叫 Test ,把里面除 main.lua 之外的代码全部删除,main.lua 里只有一句话:release_print(“Hello Cocos2dx Lua”)

vs 2013 下运行 项目:可以打印出 Hello Cocos2dx Lua

接下来我想对main.lua文件加密,找到网上的教材,照着做:

http://www.tuicool.com/articles/eMneYbb

cmd运行命令:

cocos luacompile -s src/ -d out/ -e -k testKey123456 -b testSign12345 --disable-compile

提示:
D:\zm\Test>cocos luacompile -s src/ -d out/ -e -k testKey123456 -b testSign12345 --disable-compile
通过 luacompile 命令对 lua 文件进行 XXTEA 加密以及编译为字节码的处理。
编译为字节码的功能基于 LuaJIT v2.0.3,所以目前编译成字节码的文件不适用于 iOS 64
位设备。
正在处理 lua 文件。
编译完成。

编译成功:我把 out 目录的名字换成了 src ,原 src 目录改名叫 src_org

vs 中 加入 这一句:
stack->setXXTEAKeyAndSign(“testKey123456”, strlen(“testKey123456”), “testSign123456”, strlen(“testSign123456”));

再次运行,没有打印字符串出来,求助怎么解决?

自己订~~~~~~~~~~~~~~~~~~~~~~~

–disable-compile 这个是什么意思