【发布时间】:2019-02-09 00:21:52
【问题描述】:
我正在尝试加载与设置了环境变量的路径相同的主库 "$LD_LIBRARY_PATH" :/home/.../opencv/build/lib 所在的库 我什至尝试将变量设置为之前指向的 usr/../lib
【问题讨论】:
-
尝试在可执行文件上使用“ldd”命令。它应该指示是否找到了库。如果找不到,请确保它确实在 LD_LIBRARY_PATH 上,最好没有相对地址。我注意到您的示例路径中的三个点不起作用,所以也许这就是整个问题。还要确保库是使用“文件”命令的 32/64 位写入架构
-
OpenCV 4.0 尚未发布。您确定您有足够的经验来处理正在进行主要版本更改的库的开发中构建吗?如果没有,最好坚持使用稳定版本,例如latest 3.4.3
标签: c++ linux opencv shared-libraries