VS2017+Opencv2410+Qt5.9.X安装教程

本文详细记录了在Windows环境下安装配置Qt5.9.2与Visual Studio 2017,以及如何设置OpenCV环境的全过程。包括Qt与VS插件安装、环境配置、项目属性设置及解决常见错误的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

记录一下QT与OpenCV环境安装的过程:

参考链接:1、https://blog.youkuaiyun.com/qq_33154343/article/details/78587699

                  2、https://blog.youkuaiyun.com/m0_37720504/article/details/79347337

1.安装Qt5.9.2

Qt5.9.2的链接:http://mirrors.ustc.edu.cn/qtproject/archive/qt/5.9/5.9.2/qt-opensource-windows-x86-5.9.2.exe(建议使用迅雷下载)安装过程:点击该安装包.exe,  然后安装路径任意选(但是不能够有空格或者英文), 然后一路都是默认,除了下面的需要注意下:(使用VS2017的话只需要勾选这两项)

               

各个组件的用途:

              

         

2.安装Qt5.9与VS2017之间的插件:

  

 

点击安装,从新打开VS2017

3.配置Qt VS Tool的环境.

开始在VS2017创建一个Qt的GUI的桌面程序,是否成功?(还是会出错,因为还有一点没有完成)

   VS2017里面,点击 “文件-->新建项目-->项目-->Qt  GUI  Application”,然后一路默认,会发现仍然有错误:

解决方法如下:在VS菜单栏里面点击:

成功之后就会如图所示

:

到了这里,应该就可以在VS2017里面成功的创建一个Qt的GUI的桌面程序。

5、添加项目属性和添加OpenCV环境:

首先在属性管理器里面,对包含目录、引用目录、库目录进行环境配置:

分别添加目录:

 “包含目录”  添加:

E:\Qt\Qt5.9.2\5.9.2\msvc2017_64\include
E:\OpenCV2410\Include
E:\OpenCV2410\Include\opencv
E:\OpenCV2410\Include\opencv2

 “库目录”    添加:

E:\Qt\Qt5.9.2\5.9.2\msvc2017_64\lib
E:\OpenCV2410\x64\vc12\lib

“链接器”->“附加依赖项”添加

debug模式:

opencv_ml2410d.lib
opencv_calib3d2410d.lib
opencv_contrib2410d.lib
opencv_core2410d.lib
opencv_features2d2410d.lib
opencv_flann2410d.lib
opencv_gpu2410d.lib
opencv_highgui2410d.lib
opencv_imgproc2410d.lib
opencv_legacy2410d.lib
opencv_objdetect2410d.lib
opencv_ts2410d.lib
opencv_video2410d.lib
opencv_nonfree2410d.lib
opencv_ocl2410d.lib
opencv_photo2410d.lib
opencv_stitching2410d.lib
opencv_superres2410d.lib
opencv_videostab2410d.lib

release模式:

opencv_objdetect2410.lib
opencv_ts2410.lib
opencv_video2410.lib
opencv_nonfree2410.lib
opencv_ocl2410.lib
opencv_photo2410.lib
opencv_stitching2410.lib
opencv_superres2410.lib
opencv_videostab2410.lib
opencv_calib3d2410.lib
opencv_contrib2410.lib
opencv_core2410.lib
opencv_features2d2410.lib
opencv_flann2410.lib
opencv_gpu2410.lib
opencv_highgui2410.lib
opencv_imgproc2410.lib
opencv_legacy2410.lib
opencv_ml2410.lib

两种只需一种就可以了 ,然后点击保存;

6.如还有问题可以尝试一下Qt的环境变量配置和opencv的环境变量:

 解决方法:

                   

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值