- 前提
检查Opencv 版本
pkg-config --modversion opencv
下载opencv版本
wget https://github.com/opencv/opencv/archive/3.3.1.zip
- 安装必要的依赖库
sudo apt-get upgrade
sudo apt-get install build-essential cmake pkg-config
sudo apt-get install libjpeg8-dev libtiff5-dev libjasper-dev libpng12-dev
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev
sudo apt-get install libxvidcore-dev libx264-dev
sudo apt-get install libgtk-3-dev
sudo apt-get install libatlas-base-dev gfortran
sudo apt-get install python3.5-dev
sudo apt-get install ffmpeg
- 编译安装opencv3.3.1
$ cd opencv-3.3.1
$ mkdir build
$ cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local ..
- 上述配置命令执行成功后,继续执行编译命令
make -j8
其中 -jx 是使用CPU的多线