MacOS环境搭建OpenCV4.0 C++开发环境
作者头像
  • 未来学家
  • 2019-09-10 15:22:06 0

下载并安装CMake和pkg-config

安装CMake和pkg-config的过程相对简单。安装完成后,可以通过以下命令验证安装是否成功:

shell pkg-config --version cmake --version

编译安装OpenCV

  1. 下载OpenCV及OpenCV_contrib

    访问以下链接下载所需压缩包:

  2. 初始化编译环境

    创建一个名为opencv-dev的目录,并将下载的压缩包解压到该目录下。随后进入解压后的目录,执行以下命令:

    shell cd /path/to/opencv-dev/opencv-4.0.0 # 将路径替换为你自己的路径 mkdir build cd build cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/path/to/opencv-dev/opencv-4.0.0/build -D INSTALL_C_EXAMPLES=ON -D BUILD_EXAMPLES=ON -D OPENCV_EXTRA_MODULES_PATH=/path/to/opencv-dev/opencv_contrib-4.0.0/modules -D OPENCV_GENERATE_PKGCONFIG=ON ..

    其中,-D OPENCV_GENERATE_PKGCONFIG=ON 表示在编译过程中生成pkg-config文件。

  3. 编译

    转至 /path/to/opencv-dev/opencv-4.0.0/build 目录,执行以下命令完成编译:

    shell make -j4 && make install

  4. 设置环境变量

    添加环境变量:

    shell export DYLD_LIBRARY_PATH=/path/to/opencv-dev/opencv-4.0.0/build/lib:$DYLD_LIBRARY_PATH source ~/.bash_profile

  5. 拷贝pkg-config文件

    将生成的pkg-config文件复制到指定目录,重命名为 opencv4.pc,避免与已安装的其他版本冲突:

    shell cp /path/to/opencv-dev/opencv-4.0.0/build/lib/pkgconfig/opencv.pc /usr/local/lib/pkgconfig/opencv4.pc

  6. 验证pkg-config

    使用以下命令检查pkg-config是否能够找到OpenCV4的相关信息:

    shell pkg-config --cflags --libs opencv4

  7. 配置OpenCV_DIR

    配置OpenCV_DIR环境变量,以便后续使用CMake编译项目时能够正确找到OpenCV库。

以上步骤可以帮助你在系统中成功安装和配置OpenCV。

    本文来源:图灵汇
责任编辑: : 未来学家
声明:本文系图灵汇原创稿件,版权属图灵汇所有,未经授权不得转载,已经协议授权的媒体下载使用时须注明"稿件来源:图灵汇",违者将依法追究责任。
    分享
环境C++搭建OpenCV开发MacOS4.0
    下一篇