"specified procedure could not be found" with Lua5.1 LuaSockets Win 64bit C++

我正在尝试在 Windows 上使 ZBS 工作,使用编译为 64 位 C++ 源代码的 Lua 5.1 和 luasockets。我收到以下错误消息:

从文件 'socket\core.dll' 加载模块 'socket.core' 出错:找不到指定的程序。

有什么想法或提示吗?

谢谢。

点赞
用户1442917
用户1442917

可能是您正在加载32位的luasocket库。为了使其正常工作,需要在您的脚本/应用程序中修改package.cpath,首先引用64位的luasocket库,并在require('mobdebug').start()调用之前进行修改。请参见此工单以获取最近的讨论和详细信息

2017-04-16 23:13:23