Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在windows上为Lua5.1.5创建makefile或获取Lua5.3.5的LuaSocket?_Lua_Luasocket - Fatal编程技术网

如何在windows上为Lua5.1.5创建makefile或获取Lua5.3.5的LuaSocket?

如何在windows上为Lua5.1.5创建makefile或获取Lua5.3.5的LuaSocket?,lua,luasocket,Lua,Luasocket,我正在尝试使用lua进行简单的服务器到客户端的通信。我找到的唯一一个能够做到这一点的库是luasocket,但它只适用于Lua5.1,而且我似乎找不到任何关于如何在windows上为5.1.5构建makefile的清晰说明 我现在使用的是Windows10,我已经到处找遍了,但是我对这个世界是全新的,我不明白我看到的大多数东西是什么意思。我已经尝试遵循这个指南(),但是它的for lua 5.3和makefile.cmd脚本只支持该版本,并且在尝试使用lua 5.1时失败 我在尝试编译时遇到的错

我正在尝试使用lua进行简单的服务器到客户端的通信。我找到的唯一一个能够做到这一点的库是luasocket,但它只适用于Lua5.1,而且我似乎找不到任何关于如何在windows上为5.1.5构建makefile的清晰说明

我现在使用的是Windows10,我已经到处找遍了,但是我对这个世界是全新的,我不明白我看到的大多数东西是什么意思。我已经尝试遵循这个指南(),但是它的for lua 5.3和makefile.cmd脚本只支持该版本,并且在尝试使用lua 5.1时失败

我在尝试编译时遇到的错误是

F:\gcc-lua-install\lua-5.1.5\src\*.exe
The system cannot find the file specified.
        0 file(s) copied.
F:\gcc-lua-install\lua-5.1.5\src\*.dll
The system cannot find the file specified.
        0 file(s) copied.
        1 file(s) copied.
        1 file(s) copied.
        1 file(s) copied.
        1 file(s) copied.
The system cannot find the file specified.

**** BINARY DISTRIBUTION BUILT ****

'F:\gcc-lua-install\lua\bin\lua.exe' is not recognized as an internal or external command,
operable program or batch file.

您可以从www.Lua.org获得Lua

为Lua5.3构建luasocket也应该非常简单。网上有几个资源可以解释该怎么做


请使用websearch解决这些琐碎的问题。

Luajit可以使用一些较新的标准功能和64位指针进行编译,并且性能更好。您可以使用ffi在C语言中调用套接字函数。我的问题似乎不清楚,我在windows上很难让makefile为其工作,我找不到明确的解释。我对问题进行了编辑,使其更加连贯。@Stratz有点不清楚?你把你的问题改成了一个完全不同的问题。你问在哪里可以找到它,现在你想知道如何构建它。你欠我5分钟的生命,你能回答我的问题吗?如果没有,我很感谢你抽出时间。