编译错误: /usr/lib may be hidden by files in /home/username/anaconda/lib

我在编译ORB-SLAM2的时候遇到了题目所说的错误,大致意思就是有两个动态链接库(.so文件),分别在 /usr/lib 和 anaconda/lib 下。我分别用常规方式和 anaconda 安装过 opencv,而用anaconda安装完后, 默认的路径就是anaconda, 因此程序链接不到 /usr/lib 下的库文件,所以报错。

解决方法就是删除 anaconda下安装的相应的库。

原文地址:https://www.cnblogs.com/jiyu/p/6607598.html