在Windows上进行自包含安装的Luarocks

我想创建一个自包含的安装包,其中包含 lua 安装以及我添加到库中的一些 lua 和 Dll 文件。

换句话说,我有一个 lua appender,我想将其添加到日志文件夹中,并且有两个 dll 文件,我想将其添加到 lua Clibs 中。

我查看了 luarocks 的文档,但找不到如何完成这部分的说明。

提前感谢您。

点赞
用户3677376
用户3677376

当前 LuaRocks 版本(2.2.0)的安装脚本有一个 /SELFCONTAINED 选项(/FORCECONFIG 也可能会有用,您可能想从 config.lua 文件中删除 "user" 树)。

您放置额外的库文件的位置与 LuaRocks 无关。只要 Lua 二进制文件可以找到它们,一切都没问题。默认的 package.path 包含 Lua 可执行文件的目录,因此这是放置额外文件的一个合理位置(不要忘记必要的子目录,如“logging”)。

2014-09-17 11:02:24