1、說明:文檔中不懂的地方可參考:vs2015學習opencv330_64位的工程配置 。
2、vs2015下載安裝
3、vs2015的qt插件下載安裝
4、qt庫下載安裝(最後的分享地址中,在qt庫的目錄下面找到安裝包,安裝好後再把需要的庫拷貝到qt庫目錄下)
5、opencv330_64位庫下載(最後的分享地址中,在opencv庫的目錄下面找到安裝包,安裝好後再把需要的庫拷貝到opencv庫目錄下)
6、項目結構如下:
Opencv330、Qt562msvc2015_64是第三方庫目錄
Main是主函數文件目錄
FaceDetect、GetImage、Qt是自己的庫目錄
Project是工程目錄
7、打開vs2015,指定Qt版本路徑,如圖:
8、工程結構:可以看7中的圖
Main爲啓動項目,即Win32控制檯應用程序。其他3個是靜態庫項目,靜態庫項目一般配置其依賴的頭文件、目標生成路徑、目標後綴名(debug加d後綴)即可。
FaceDetect、GetImage爲靜態庫,新建一個靜態庫及配置靜態庫如下:
9、Qt靜態庫的新建、配置如下:
可以把自動生成的文件刪除掉,手動添加我們自己的文件。
10、配置Main項目的依賴頭文件路徑、依賴庫路徑、依賴庫輸入
11、依賴項配置
FaceDetect項目依賴Qt項目,Main項目依賴其他三個項目。
12、可執行程序依賴的dll路徑配置,這裏需要強調的是除了Qt和opencv的dll,還需要一個Qt的插件plugins的dll路徑,如果配置不生效,則直接拷貝plugins目錄下的platforms目錄到可執行程序目錄。
13、運行結果:
14、工程下載地址