【问题标题】:Luabind - Unable to find Lua libraryLuabind - 无法找到 Lua 库
【发布时间】:2012-07-21 23:18:24
【问题描述】:

我正在尝试为我的项目编译 Luabind,但收效甚微。我将 lua 目录(包含 src、makefile 等)作为 luabind 的兄弟。我将 LUA_PATH 设置为 /my/dirs/lua 文件夹。我正在运行 OSX Server 10.4。

当我进入 luabind 并输入 bjam 时出现错误:

error: at Jamroot:101
error: *** Unable to find Lua Library

如果我将 LUA_PATH 设置为 不正确 目录,则错误位于第 73 行(无法确定 Lua 包含目录)。

我大致遵循了这个教程:http://cfc.kizzx2.com/index.php/building-luabind-on-mac-os-x/

【问题讨论】:

    标签: lua luabind


    【解决方案1】:

    我刚遇到和你一样的问题。

    我正在运行 Mageia 3。

    在 Jamroot 中,我注意到它使用 local lib = $(prefix)/lib ; 指定路径。 在我的机器中,安装 LUA 的路径是/lib64。我改变了,它起作用了。

    检查文件,看看它是否与您的系统对应。我注意到不仅路径是硬编码的,LUA 库版本也是如此。

    是的,我知道您的系统使用 MAC,并且这篇文章是 2012 年发布的。我只是希望这个答案可以帮助任何遇到此问题或类似问题的人。

    【讨论】:

      猜你喜欢
      • 2016-12-07
      • 1970-01-01
      • 1970-01-01
      • 2014-08-05
      • 2014-07-16
      • 2012-10-14
      • 2013-07-08
      • 2013-02-08
      • 1970-01-01
      相关资源
      最近更新 更多