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

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

参考链接:1、https://blog.csdn.net/qq_33154343/article/details/78587699

                  2、https://blog.csdn.net/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的环境变量:

 解决方法:

                   

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章