我使用的是Lua5.1.4附带的最新LuaForWindows v5.1.5-52,但我想使用最新版本的Lua (5.4),因为我正在阅读“在lua4版中编程”,建议使用最新版本。
是否有机会在不破坏Lua库依赖的情况下“更新”或“更改”Lua?
如果没有,您是否建议安装lua二进制+库而不是LuaForWindows?我还没有做到这一点,因为我找不到关于如何做到这一点的一步一步的指南(特别是“库”部分;谁知道我在哪里可以找到一些详细的指南?)
LuaForWindows附带了所有的东西,所以它很容易上手,但如果你想安装Lua二进制+库,那就不一样了,因为我不知道如何安装它们,以及哪些是必要的。
谢谢
发布于 2020-08-10 20:32:06
对你的问题的简单回答是否定的。
LuaForWindows只是一个包含Lua和为该Lua版本构建的几个模块的发行版。
你想要什么需要一个全新的LuaForWindows版本,带有新的Lua版本和它拥有的所有模块的新版本,为新的Lua版本构建的。问题是,并不是所有的模块都是为5.1以外的其他Lua版本构建的。
此外,LuaForWindows在4年内也没有更新。推荐的替代方案是LuaRocks,但并不是所有的模块在LuaRocks中都可用,有些模块必须手动安装。
https://stackoverflow.com/questions/63243362
复制相似问题