【发布时间】:2018-05-07 14:34:26
【问题描述】:
美好的一天, 我最近可以在 Centos 7 上将 Lua 5.3 安装到 /opt/lua53 我还在 /etc/bashrc 中添加了以下行
PATH=/opt/lua35/bin:$PATH
LD_LIBRARY_PATH=/opt/lua53/lib:$LD_LIBRARY_PATH
export PATH LD_LIBRARY_PATH
export LUA_INCLUDE_DIR=/opt/lua53/include
我的同事也安装了一个软件,当我编译时这样做
make
我收到以下错误
[root@pc6 jixie]# make -- 发布构建 -- 找不到 Lua(缺少:LUA_INCLUDE_DIR)(要求至少是版本“5.2”) -- 找不到 ZEROMQPP(缺少:ZEROMQPP_LIBRARIES ZEROMQPP_INCLUDE_DIRS) -- 找不到 OPENVDB(缺少:OPENVDB_LIBRARIES OPENVDB_INCLUDE_DIRS) -- 下载/更新 kdtree -- 配置完成 -- 生成完成
我研究了几个线程,但没有一个可以帮助我。
正如我所写,我添加了以下行
export LUA_INCLUDE_DIR=/opt/lua53/include
希望它可以提供 LUA_INCLUDE_DIR 的路径,但不幸的是我仍然遇到同样的错误。
知道如何解决我的问题吗?您需要我的系统的更多信息吗?
注意:我使用的是 cmake 3.10
【问题讨论】:
-
PATH=/opt/lua35/bin:$PATH看起来不对:应该是/opt/lua53/bin。
标签: lua centos include-path