OpenCV源代码构建

1. 实验环境

Windows10 64位系统
cmake3.13.2
opencv3.4.16
visual studio 2017

2. 下载软件

2.1 opencv源码

在https://opencv.org/releases/网页中,我们找到OpenCV3.4.16版本,选择Sources源代码下载。

2.2 cmake

在 https://cmake.org cmake的官网中,我们下载cmake,用于opencv源码的构建。

3. 构建源代码

3.1 解压源代码

将2.1中下载好的openCV源代码解压,笔者解压的路径为“D:\develop\code\opencv\opencv-3.4.16”。解压
完成后,我们在文件下创建一个build文件夹,用于存放构建后的代码。
build路径为:“D:\develop\code\opencv\opencv-3.4.16/build”。

3.2 开始构建

  1. 打开cmake文件。在源码路径和构建路径中,选择我们3.1中创建的两个路径。
    在这里插入图片描述

  2. 点击下方的“Configure”按钮,由于笔记电脑安装的是Visual Studio 2017并且系统为64位,所以我选择的是
    Visual Studio 15 2017 Win64 来构建OpenCV源码。点击确定后,一定要在中间的找到BUILD_opencv_world
    并且勾选。然后点击"Generate"按钮。构建完成。

3.3 编译

在"D:\develop\code\opencv\opencv-3.4.16/build" 找到OpenCV.sln工程文件。打开Visual Studio工程。
在Visual Studio菜单中找到 Build->Batch Build。
在这里插入图片描述

在Build这一列中,确保ALL_BUILD和INSTALL都勾选上。然后点击生成解决方案。
等待编译完成后,在"D:\develop\code\opencv\opencv-3.4.16\build\install\x64\vc15\lib"路径下
我们就能找到opencv_world3416.lib文件了。

到这里OpenCV的源代码构建就完成了,下一章,我们将会把OpenCV集成到Qtcreator环境中。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值