linux中的opencv多版本共存切换的问题
配置环境
已经编译了OpenCV2.X和OpenCV3.X的,而且安装在了不同的文件夹中,(其中有一个是默认安装,安装的路径位/usr/local)
切换文件配置
1 ~./bashrc的配置
#打开文件
$vim ~./bashrc
#在文件末尾加入一下内容(根据自己的安装路径进行配置)
export PKG_CONFIG_PATH=~/opencv-3.4.1/build/installed/lib/pkgconfig
export LD_LIBRARY_PATH=~/opencv-3.4.1/build/installed/lib
#更新~./bashrc
$source ~./bashrc
#查询OpenCV的版本
$pkg-config --modversion opencv
切换方法
通过注释掉~./bashrc中添加的语句就可以恢复到默认版了。