【Ubuntu版】opencv多版本切换共存

一、参考资料

Ubuntu 下编译安装与卸载OpenCV

二、关键步骤

  1. cmake配置属性,设置安装路径
# opencv安装路径为:/usr/local/opencv3.3.0
-D CMAKE_INSTALL_PREFIX=/usr/local/opencv3.3.0
  1. 将opencv库添加到系统路径
sudo gedit /etc/ld.so.conf.d/opencv.conf

# 添加一行
# 默认(单版本):
/usr/local/lib

# 多版本:
/usr/local/opencv3.3.0/lib


# 更新配置
sudo ldconfig
  1. 添加环境变量
 sudo gedit /etc/bash.bashrc

# 添加
# 默认(单版本):
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH

# 多版本:
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/opencv3.3.0/lib/pkgconfig 
export PKG_CONFIG_PATH

# 更新
source /etc/bash.bashrc 

sudo updatedb 
  1. 切换版本
    在第2、第3步骤中,注释不用的版本即可。

版权声明:本文为m0_37605642原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。