Lua .NET如何使用标准和第三方库

时间:2010-03-23 05:46:19

标签: c# .net lua environment

我在C#WinForms应用程序中使用Lua进行GUI自动化测试。我想使用日志库http://www.keplerproject.org/lualogging/

但是我不知道在哪里复制那些日志库文件和其他标准的lua文件,以便我可以在lua脚本中使用标准的lua日志记录。

我看到类似LUA_PATH的东西,但我仍然不明白如何在不安装的情况下制作lua包装结构。

1 个答案:

答案 0 :(得分:0)

您是否尝试使用LuaRocks。 大多数库(包括lualogging)都在存储库中,安装很简单:luarocks安装lualogging。

关于环境变量,您必须定义两个:LUA_PATH和LUA_CPATH。 如果我是正确的,LUA_PATH用于Lua库(即mylib.lua),LUA_CPATH用于编译绑定到本机库(例如,用于Sqlite绑定的lsqlite3.so)。

希望这有帮助。