Ubuntu 18.04下搭建OpenCV开发环境

张开发
2026/4/17 6:52:49 15 分钟阅读

分享文章

Ubuntu 18.04下搭建OpenCV开发环境
1.下载 OpenCV数据包OpenCV官网https://opencv.org/OpenCV GitHub仓库https://github.com/opencv/opencvOpenCV-Contrib GitHub仓库https://github.com/opencv/opencv_contribOpenCV的拓展库版本一定要和OpenCV对应2.配置依赖库apt install build-essential libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libatlas-base-dev gfortran python3-dev build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff5.dev libswscale-dev libjasper-dev libboost-all-dev执行后如果出现问题执行下面这条命令再进行安装add-apt-repository deb http://security.ubuntu.com/ubuntu xenial-security main3.编译OpenCVmkdir build cd build //不安装opencv_contrib模块 cmake -D CMAKE_BUILD_TYPERelease -D CMAKE_INSTALL_PREFIX/usr/local .. //安装opencv_contrib模块 cmake -D CMAKE_BUILD_TYPERelease -D CMAKE_INSTALL_PREFIX/usr/local -D OPENCV_EXTRA_MODULES_PATH/opt/opencv/opencv-4.8.0/opencv_contrib-4.8.0/modules/ .. make make install4.配置开发环境修改 opencv.conf 文件vi /etc/ld.so.conf.d/opencv.conf # 文件中添加 /usr/local/lib执行如下命令使得刚才的配置路径生效ldconfig

更多文章