gpt4 book ai didi

c# - 在我的 C# 应用程序中嵌入 lua : require "luainterface" fails

转载 作者:太空宇宙 更新时间:2023-11-03 14:23:06 24 4
gpt4 key购买 nike

我从他们的站点下载了最新版本的 LuaInterface,并引用了 LuaInterface.dll 和 Lua51.dll。解释器本身工作正常,但是当我尝试 require("luainterface") 时,我得到了这个异常:

error loading module 'luainterface' from file '.\luainterface.dll':
The specified procedure could not be found.

这是产生这种行为的示例代码:

    static void Main(string[] args)
{
Lua lua = new Lua();
lua.DoFile("test.lua");
}

test.lua 脚本只有这个:

luanet = require("luainterface");

此外,我已确保 LUA_PATH 指向 luanet.dll 所在的位置。

可能是什么问题?

最佳答案

在任何情况下,.dll 都在 LUA_CPATH 中寻找... http://www.lua.org/manual/5.1/manual.html#pdf-package.cpath

关于c# - 在我的 C# 应用程序中嵌入 lua : require "luainterface" fails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4798185/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com