OpenCV使用VS编译笔记

OpenCV使用VS编译笔记

本文以Win7 64位系统为例,简述cmake编译OpenCV的过程。



Step 1 下载准备

  1. 下载Visual Studio 2015:
    https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/
    在这里插入图片描述

  2. 下载 cmake-3.18.0-rc2-win64-x64.msi 安装包,安装后,到 /bin 目录下,点击 cmake-gui 运行(或点击桌面图标运行)。下载地址:https://github.com/Kitware/CMake/releases/tag/v3.18.0-rc2
    在这里插入图片描述

  3. 下载OpenCV 4.3.0源码(Source code):https://github.com/opencv/opencv/releases
    在这里插入图片描述


Step 2 cmake编译

注意: cmake 在编译过程中,会自动下载一些文件,例如 opencv_videoio_ffmpeg.dll 等,因此需要保持网络畅通。

  1. 把opencv-4.3.0.zip解压到任意目录,点击cmake-gui 运行。
    在这里插入图片描述

  2. 在source code中选择opencv解压路径,build the binarier选择生成路径。
    在这里插入图片描述

  3. 点击Configure生成,解压后首次生成会弹出配置框,选取对应的VS版本和运行平台(需要32位可选择Win32)。
    在这里插入图片描述

  4. 点击 Finish 按钮继续,此时主界面的 Configure 按钮变为 Stop,表示配置进行中,等待配置完成

  5. Configure 结束后,如果 cmake 的主界面仍有红色区域,则再次点击 Configure进行配置,直到红色区域完全消失。
    在这里插入图片描述
    在这里插入图片描述

  6. 若需要生成opencv_world,可手动勾选,重新点击Configure即可。
    在这里插入图片描述

  7. 最后,点击 Generate,出现 “Generating done” 则意味着 cmake 的工作结束了。
    在这里插入图片描述

Step 3 VS生成

  1. 打开生成目录H:\OpenCV\dev,用 Visual Studio 打开 OpenCV.sln;或点击cmake上的Open Project按钮打开工程。

  2. 找到 INSTALL,分别在 Debug 和 Release 下,根据系统选择 x86 或 x64,鼠标右键 –>> 生成。
    在这里插入图片描述

  3. 将 install 目录下生成的所有文件,拷贝到需要进行 OpenCV 配置的文件夹中 (配置时选择Win32,则会生成 x86 文件夹)
    在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值