使用 CMake + VS2017 ( + Python 3) 配置和编译 OpenCV 3.3

目前(2017.11)OpenCV最新版本为3.3.1,提供了vc14(VS2015)的运行库,但未提供VS2017的运行库。要想在VS2017中使用,可以用CMake + VS2017重新编译源代码。
同时,OpenCV官方也只提供了Python2.7版本可以调用的库,若想在python 3.6.3 中使用,则需要重新为python3编译。
若需要在Qt或C#中使用可参考本人其他博客。

Step 1 安装相关软件

软件安装部分比较简单,没有什么需要特别注意的,因此不再赘述。

本文使用的系统及软件版本(总之都是目前最新的):

说明:

  • OpenCV可以在Git下载源代码,或在sourceforge下载文件解压,只使用其中的sources。
  • CMake版本最好是最新的否则不支持VS2017。
  • Visual Studio安装时必须选择安装VC。

Step 2 使用CMake生成项目文件

打开cmake-gui,选取sources和build的路径(如build_vc15),点击configure,若路径不存在会提示创建。

弹出对话框,选择IDE及平台,这里选择Visual Studio 15 2017 Win64,下方Use default nativ

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值