如何在Windows上制作Lua 5.1.5的makefile或获取LuaSocket for lua 5.3.5?

我正在尝试使用lua制作一个简单的服务器到客户端通信,只找到了能够实现这一功能的库luasocket,但它只能用于lua 5.1,并且我无法找到任何清晰的说明如何在Windows上构建5.1.5版本的makefile。

我目前使用的是Windows 10,我已经到处查找了,但是我是完全新手,不理解我看到的大部分内容的含义。我尝试遵循这个指南(http://lua-users.org/wiki/BuildingLuaInWindowsForNewbies),但它是针对lua 5.3的,它的makefile.cmd脚本只支持该版本,在尝试使用lua 5.1时会失败。

尝试编译时出错:

F:\gcc-lua-install\lua-5.1.5\src\*.exe
系统找不到指定的文件。
        0 个文件复制。
F:\gcc-lua-install\lua-5.1.5\src\*.dll
系统找不到指定的文件。
        0 个文件复制。
        1 个文件复制。
        1 个文件复制。
        1 个文件复制。
        1 个文件复制。
系统找不到指定的文件。

**** BINARY DISTRIBUTION BUILT ****

'F:\gcc-lua-install\lua\bin\lua.exe' 不是内部或外部命令,
可执行的程序或批处理文件。
点赞
用户2858170
用户2858170

你可以从 www.lua.org 获取 Lua。

Binaries

https://sourceforge.net/projects/luabinaries/files/5.1.5/

Sources

https://www.lua.org/ftp/lua-5.1.5.tar.gz

另外,在 Lua 5.3 上构建 luasocket 应该也很简单。网上有很多资源可以解释怎么做。

对于这种琐事,请使用网络搜索。

2019-10-23 07:22:57