- OpenCV下载
.官网下载sources版本(For Linux):http://opencv.org/releases.html
- 解压文件`
ctrl+alt+t 打开命令
unzip opencv-3.4.1.zip
- 进入
-
cd opencv-3.4.1.zip
安装cmake程序,如果已经安装就不需要再次安装了
- 在安装opencv库之前需要安装其依赖项
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libjasper-dev
- 创建编译目录(release)并进入:
mkdir release && cd release
- cmake配置编译
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D WITH_QT=ON -D WITH_OPENGL=ON ..
- make编译:
make
- 安装
sudo make install
- 环境配置添加库路径`
sudo /bin/bash -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'
- 更新库
sudo ldconfig
- 配置bash,执行如下命令
-
1 sudo gedit /etc/bash.bashrc 2 //在末尾添加 3 PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig 4 export PKG_CONFIG_PATH
保存退出,然后执行如下命令使得配置生效
1 sudo source /etc/bash.bashrc
2 //激活配置然后更新database
3 sudo updatedb