首先,這裏我用的是vs2015配qt5.9.4和opencv320。
不是我不用vs2017,因爲cmake 配合opencv編譯後會出現問題。沒辦法成功實現qt Create裏編譯64位的opencv程序。而vs2017也不能成功編譯opencv的程序。所以我才採用vs2015來配置的。
安裝vs2015
首先進入官網,選擇下載
然後把頁面拖到最下面,選擇舊版本這個按鈕。
然後就找到了vs2015以及其他舊版本了。
我選擇的是最後一個。Visual Studio Communisity 2015 with update 3
然後就是下載安裝了。
我們再來安裝qt
qt的話直接去官網下個在線安裝包就好。
然後這是我的安裝配置,我選擇了5.9.4
然後其他還有一些工具
qtcreator和minwg5.3之類的可以裝也可以不裝。
不過似乎minwg5.3似乎只能編譯32位。我64位的opencv沒辦法編譯
然後就能裝好了vs裏再配置插件
這裏是選擇聯機裏面搜索QT下載,這裏有兩個版本。第一個是官方的版本插件。不知道爲什麼安裝好後就會有頭文件問題。估計是模板有問題。所以不太推薦這個。
第三個是第三方寫的版本插件。只能2015裝。所以我的vs也是2015.
然後就是設置qt安裝地方了。
去qt option裏設置 這個庫的add添加qt的位置,這裏我們默認選擇msvc2015_64這個。而不是winrt_x64這個
- 然後我們再來測試下是否能夠打開程序
然後我們直接調試一個就好這裏我選的是第一個
可見QT已經安裝好了
- 然後我們配置上opencv就好了
- 然後我們就去opencv去下載專業包
安裝好就好了
這是導入庫
這樣就能用了。
如果沒有win10目標的sdk,我們可以先去官網下載。
我就下這幾個。