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的環境變量:

 解決方法:

                   

 

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