Ubuntu18.04安装OpenCv3.4.2

Ubuntu18.04安装OpenCV3.4.2

安装opencv通用版参考博客
安装过程中遇到一些问题,总结如下:
1.执行:sudo apt-get install libpng12-dev
遇到问题:Package 'libpng12-dev' has no installation candidate
改为:sudo apt-get install libpng-dev
2.执行:sudo make
遇到问题:../../lib/libopencv_imgcodecs.so.3.4.2: undefined reference to TIFFWriteScanline@LIBTIFF_4.0
将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 ..
改为: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 -D BUILD_TIFF=ON ..
即最后加了一句-D BUILD_TIFF=ON
修改之后便可以顺利安装opencv通用版

猜你喜欢

转载自blog.csdn.net/u010801994/article/details/85755778