OpenCV 3 - 编译更强大的OpenCV(二) - 拼人品时刻

文件齐全后,我们来尝试编译一遍OpenCV:

打开CMake进行build配置(Configure)

第一行填入我们解压的OpenCV源文件路径:
本人位置是在C:/opencv310/sources/opencv/opencv-3.1.0
第二行填入我们想存放build工程的地方:
本人设定的是:C:/opencv310/opencv-3.1.0-with-extra_modules-tbb
这里写图片描述
好了,我们点一下Configure。如果文件夹没有建立,CMake会问你是否建立,这个设计我猜是为了防止build错位置设计的吧,毕竟文件夹必然要建立。
这时,蹦出来一个窗口,让你选择编译器。我安装的是VS2015,平台x64,正常选就是了。
这里写图片描述
Finish然后等待读条,期间CMake会下载依赖的软件包,在我们还没选择额外的功能时,已经默认启用ffmpeg和IPP了。
这里写图片描述

trouble shooting - 拜GreatFW所赐

如果你的网络不好,应该会出现类似如下的红色字体错误信息:
大致发生的事情是有一个文件下载失败,然后校验时发现hash不对,于是终止了configure。

Downloading opencv_ffmpeg.dll…

CMake Error at cmake/OpenCVUtils.cmake:895 (file):

file DOWNLOAD HASH mismatch

for file: [D:/Program Files
(x86)/opencv/sources/3rdparty/ffmpeg/downloads/89c783eee1c47bfc733f08334ec2e31c/opencv_ffmpeg.dll]

expected hash: [89c783eee1c47bfc733f08334ec2e31c]

actual hash: [3de6314883587d538b4864070e0a749d]</

  • 9
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值