下载依赖
compiler
sudo apt install build-essential
required
sudo apt install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev libeigen3-dev
optional
sudo apt install libjpeg-dev libpng-dev libtiff-dev libdc1394-22-dev libtbb2 libtbb-dev
下载源代码
使用Gitee镜像
git clone https://gitee.com/mirrors/opencv.git
编译OpenCV
- 创建生成编译中间文件的文件夹
cd opencv
mkdir build
cd build
- 编译OpenCV
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local ..
make -j7 # runs 7 jobs in parallel
- 安装OpenCV
sudo make install