"找不到指定的程序"使用Lua5.1 LuaSockets赢得64位C ++

时间:2017-04-16 22:53:37

标签: visual-c++ luasocket zerobrane lua-5.1

我试图让ZBS在Windows中运行,Lua 5.1和luasockets都编译为64位C ++源代码。我收到以下错误:

  

错误加载模块' socket.core'来自文件' socket \ core.dll':The   无法找到指定的程序。

有任何想法或提示吗?

提前致谢,

1 个答案:

答案 0 :(得分:0)

您可能正在加载32位luasocket库。要使其工作,请修改脚本/应用程序中的package.cpath以首先引用64位luasocket库的位置,并在require('mobdebug').start()调用之前进行修改。有关最近的讨论,请参见this ticketdetails