错误在编译vins-mono时遇到的
有些人做法:
修改anaconda libgdal.so.26库文件依赖的 libtiff.so 指向,虽然可能能解决,但修改了anaconda内部的库,后续可能引起其他错误
我的完美解决做法:
直接屏蔽了anaconda,还是报错,说明不是anaconda问题
详细查看错误是,ros用的opencv和工程用的冲突,修改工程用的和ros为同一个opencv即可
ubuntu20.04 ros是 noetic 依赖opencv4.2.0
工程cmake文件中用到opencv的地方添加:
set(OpenCV_DIR "/usr/local/opencv4.2.0/lib/cmake/opencv4/")