我有一些已编译的 LuaQ,我需要确定用于编译它的确切版本,有什么可能的方法吗?
编译的脚本在文件开头有一个标头。
4 bytes - signature ("\x1bLua")
1 byte - version (0x51)
1 byte - format
1 byte - endianness
5 bytes - sizes of some types
所以你可以从第 5 个字节获取主要版本。 0x50 适用于 Lua 5.0.x,0x51 适用于 Lua 5.1.x,等等。
次要版本(例如,区分 5.1.3 和 5.1.4)不存在于编译文件中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)