我正在为 Corona 开发一个 lua 库,其中包含跨文件分布的代码。我正在使用 luac 生成一个字节码文件,我可以与其他开发人员共享该文件,以便他们可以轻松使用我的库而无需查看代码。问题是我收到“预编译块中的错误标头”错误。通过搜索,我发现这是因为我需要为 ARM 编译。
在这里对我来说什么是正确的方法?
Lua 字节码既不能跨版本移植,也不能跨平台移植;请参阅luac 文档。
更新
如果您只是想将一些文件打包在一起,您可能会看到Squish。
如果你需要一个真正的 Lua 部署系统,可以使用 Luarocks。