平台:ubuntu16.04
opencv版本:3.3.1
1、安装编译工具及依赖项
sudo apt-get install build-essential -y
sudo apt-get install libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev -y
下面可选安装
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev -y
sudo apt-get install libgtk2.0-dev -y
sudo apt-get install pkg-config -y
2、下载opencv源码
从github上下载opencv3.3.1,由于不是git repository,使用wget。下载完成后解压:
wget https://github.com/Itseez/opencv/archive/3.3.1.zip
unzip 3.3.1.zip
ps:如果想下载其他版本的opencv,直接将上述的3.3.1改成自己需要的版本就行。
3、开始编译安装
cd opencv-3.3.1/
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
make
sudo make install
等待完成就可以了
4、配置opencv环境变量<