Windows10 + MSVC 15 2017 + Qt 5.14 + OpenCV 4.1.0 + Opencv_contrib 4.1.0+ CMake 配置流程

该博客详细介绍了在Windows10环境下,如何配置MSVC 2017、Qt 5.14、CMake以及OpenCV 4.1.0和Opencv_contrib 4.1.0的步骤,包括安装Python、CMake的配置、解决各种错误问题,并在Visual Studio中生成OpenCV的.dll和.lib库文件。最后还涵盖了在Qt Creator中配置OpenCV路径的教程。
摘要由CSDN通过智能技术生成

以上所有软件均不必须安装在系统盘/C盘,同时建议所有安装目录中不要出现中文或空格。若某一个/多个软件不使用标题中提到的版本则该博客仅供参考,不保证内容适用性。

1.安装MSVC2017

官网下载(需要微软账户)。
选择组件时可参考该博客中“联网安装方法”部分。

2.安装Qt

下载地址 本篇以Qt5.14.1举例。
下载完成后打开,注册/登录Qt账号后选择安装目录:在这里插入图片描述

选择组件时根据自身需求进行,本人在进行32/64位版本选择时统一选择了64位。此处勾选MingW的目的是为了后面在build OpenCV时不用单独下载配置MingW,勾选MSVC的原因是需要进行Kinect V2开发,网上教程普遍说只能用MSVC编译Kinect V2 (该博客 指出也可以用MingW,但在本人的配置下尝试时编译失败)。Qt Creator为Qt自己的IDE。 在这里插入图片描述
安装成功后进入Qt安装目录,将
(your path to Qt)\Qt5.14.1\5.14.1\msvc2017_64\bin
(your path to Qt)\Qt5.14.1\5.14.1\mingw73_64\bin

(your path to Qt)\Qt5.14.1\Tools\mingw730_64\bin
(其它版本Qt请选择相似结构目录)加入系统变量PATH:在这里插入图片描述
其中 Qt5.14.1\Tools\mingw730_64\bin 之后将作为Opencv 的Compiler,Qt5.14.1\5.14.1\msvc2017_64\bin 与Qt配合使用.

3.安装CMake

为保险起见,本人在安装时直接选择了64位版本的CMake,懂行的大佬可以在评论区说下是否可以用32位版本替代进行后续操作。

进入 CMake官网后选择64位msi

安装完成后打开,在install options界面中建议选择Add CMake to the system PATH for all users以防切换用户时忘记配环境变量而抓瞎。 选择安装目录:

等待安装完成。完成后进入系统环境变量,确认PATH中是否包含CMake中的bin文件夹(若没有则手动添加):
完成。

4.下载Opencv+Opencv_contrib

opencv; opencv_contrib
两个包均下载source code:在这里插入图片描述
在这里插入图片描述
新建Opencv_4.1.0文件夹,在该文件夹下解压opencv-4.1.0.zip和opencv_contrib-4.1.0.zip,目录结构如下:
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值