在进行编译前,准备工作:
1) 到opencv官网下载源码(https://opencv.org/releases.html);
2) 安装qt(http://download.qt.io/);
3) 安装python,至少2.x以上(sudo apt-get install python);
4) 安装cmake(sudo apt-get install cmake);
5) 安装g++;
1、
首先解压 opencv源码;
unzip opencv3.4.3.rar cd opencv3.4.3
mkdir bin mkdir build cd build
2、
打开CMakeList.txt文件, 添加set(CMAKE_PREFIX_PATH "/home/yinwei2018/Qt5.9.4/5.9.4");
3、
安装jpg,png,tiff, opengl, zlib支持;
sudo apt-get install libjpeg-dev libpng-dev libtiff-dev libgl1-mesa-dev libglu1-mesa-dev zlib1g zlib1g-dev
4、
进入build文件夹;
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=../bin -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D WITH_QT=ON -D WITH_OPENGL=ON -D ENABLE_CXX11=ON ..
5、
编译完成后:
make -j8
注: 该博文为扩展型;