构建当前LUA在Windows

问题描述 投票:0回答:3
时,我注意到Windows的

lua使用了旧版本的lua版本,即5.1。 我想为我的Windows 7 PC构建最新的LUA版本,但我对如何构建它并不了解。我已经阅读了安装lua的详细说明。我需要删除WindowsLUA吗?请给我链接我如何构建它?构建最后一个LUA源代码的必要工具是什么。

注:请告诉我如何在其上测试一个源。 使用Visual Studio在Windows上的LUA很简单:

下载LUA源代码的副本并提取IT 在Visual Studio开发人员命令提示符上播放并导航到“ SRC”目录

run这个命令:
windows build lua lua-5.2 lua-5.4
3个回答
5
投票

  1. lua二进制文件托管在
  2. sourceforge
  3. 。您无需删除Windows的LUA。我在LFW安装时要做的是,我从我下载的二进制文件中覆盖了
  4. lua.exe
  5. lua.dll
  6. PS:SourceForge尚未使用LUA的5.2.2发布,但仍处于5.2.1
。如果您想构建,您会发现类似的问题是,GreatWolf

4
投票

current lua二进制文件似乎不再在Sorceforge上使用。 此外,LUA网站上显示的构建步骤似乎在现代Windows机器上似乎无效,请参阅Windows上的

building Lua:r/lua
。但是,last帖子(2年前)
在此线程中确实很有帮助:
建议Thijs Schreijer的Windows多构建解决方案(请参阅windows/Luawinmulti:luawinmulti:lua build and instaint for Windows,在包括Luarocks(包括Luarocks)中构建多个LUA版本,其中构建了最新版本的Lua Releases,该版本是5.1至5.4:

4:


0
投票

LUA5.1(5.1.5,2012)

LUA5.2(5.2.4,2015) lua5.3(5.3.6,2020) Lua5.4(5.4.7,2024)

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.