lua关于编译后无法使用

lua编译后的luac文件会与lua解析器版本相关,也就是说5.1的解析器无法解析5.2的luac文件,5.2的解析器无法解析5.1的luac文件。

细心的朋友可以早就发现。因为luac文件组织上标识头里面包含编译器的标识头。解析的时候会读取进行对比。

而且5.2的luac文件组织方式都完全不一样。

因此导致不兼容的问题。

lua批量编译工具,支持以上两个版本的编译。

大家放心使用。

为什么需要编译?以为这样会提高Lua的执行效率。

你可能感兴趣的:(lua,工具,编译器)