lua编译后的luac文件会与lua解析器版本相关,也就是说5.1的解析器无法解析5.2的luac文件,5.2的解析器无法解析5.1的luac文件。
细心的朋友可以早就发现。因为luac文件组织上标识头里面包含编译器的标识头。解析的时候会读取进行对比。
而且5.2的luac文件组织方式都完全不一样。
因此导致不兼容的问题。
lua批量编译工具,支持以上两个版本的编译。
大家放心使用。
为什么需要编译?以为这样会提高Lua的执行效率。
lua编译后的luac文件会与lua解析器版本相关,也就是说5.1的解析器无法解析5.2的luac文件,5.2的解析器无法解析5.1的luac文件。
细心的朋友可以早就发现。因为luac文件组织上标识头里面包含编译器的标识头。解析的时候会读取进行对比。
而且5.2的luac文件组织方式都完全不一样。
因此导致不兼容的问题。
lua批量编译工具,支持以上两个版本的编译。
大家放心使用。
为什么需要编译?以为这样会提高Lua的执行效率。
转载于:https://www.cnblogs.com/phonegap/archive/2012/04/24/2535776.html