整個過程還是比較艱辛,記錄一下使用到的各個軟件版本。
我安裝的是qt-opensource-windows-x86-mingw492-5.6.3。
之後下載安裝cmake-3.11.2-win64-x64.msi,注意安裝時選擇爲所有用戶添加系統路徑。之後Qt可以自動找到CMake。
安裝好之後在QT>工具>選項>構建和運行>CMake中選到C:\Program Files\CMake\bin\cmake.exe。
下載安裝opencv,opencv版本很多,我試了好幾次之後選擇的是opencv-2.4.12.exe。
具體的操作過程可以參考這篇博客:https://blog.csdn.net/scien2011/article/details/52830794
構建過程中會有一些不通過部分,但是還是可以用。
安裝好之後,注意記住剛剛輸出的那個文件位置,比如我的是:
D:/opencv2.4.12/opencv/sources/output
之後要將:D:\opencv2.4.12\opencv\sources\output\x86\mingw\bin加入系統環境變量。用;隔開。
在Qt新建項目時在.pro文件中加入:
INCLUDEPATH += D:/opencv2.4.12/opencv/sources/output/include \
D:/opencv2.4.12/opencv/sources/output/include/opencv \
D:/opencv2.4.12/opencv/sources/output/include/opencv2
LIBS += D:/opencv2.4.12/opencv/sources/output/x86/mingw/lib/libopencv_*每次新建項目都需要加。