我开始真正开始使用Lua了,几个月前我已经想出如何将.lua文件变成可执行文件。
到目前为止,它一直很好用,直到我开始编译使用' socket.http'的lua脚本。它似乎缺少某种类型的DLL,我不知道如何将它们添加到同一个文件夹中。
我会在哪里找到这些这样的DLL添加到我的可执行文件的同一个文件夹中,以便我能够使用socket.http运行Lua可执行文件?
答案 0 :(得分:1)
socket.http
模块不是DLL;它是一个纯粹的模块。通常会有socket.lua
和socket\http.lua
个文件(以及socket\core.dll
),因此您需要将所有这些文件打包并使其可用于您的脚本以使其正常工作。
您可以在luasocket repository中找到Lua文件,但请确保它们与您正在使用的二进制文件(套接字/核心。*文件)的API匹配。