(1)qt-opensource-windows-x86-mingw491_opengl-5.4.2.exe 842M
下載地址https://download.qt.io/archive/qt/5.4/5.4.2/
(2)OpenCV for windows(opencv-2.4.9.exe 348M)
下載地址http://opencv.org/downloads.html
(3)cmake-2.8.12.2-win32-x86.exe 10M
下載地址https://cmake.org/files/v2.8/
過程很簡(jiǎn)單,選擇組件要全選,安裝提示一步步走即可。默認(rèn)安裝路徑是C:\Qt\Qt5.4.2,注意不要大幅度改動(dòng)路徑,我只是將c改成了d,所以我的安裝路徑是d:\Qt\Qt5.4.2
與其說是安裝,不如說是解壓到某個(gè)位置.
雙擊opencv-2.4.9.exe,把解壓路徑改成了d盤,路徑越簡(jiǎn)單越好,不要給自己找麻煩。如圖
解壓完畢之后會(huì)在d盤生成一個(gè)opencv的文件夾,如下圖:
make路徑 D:\Qt\Qt5.4.2\Tools\mingw491_32\bin
qmake路徑 D:\Qt\Qt5.4.2\5.4\mingw491_32\bin
點(diǎn)擊path,然后點(diǎn)擊編輯,按下電腦的Home鍵可以把光標(biāo)定位在變量值那個(gè)框的開始位置,然后粘貼這兩個(gè)路徑,不同路徑之間要用英文狀態(tài)下的分號(hào)隔開。
(1)設(shè)置源碼路徑與生成的目標(biāo)路徑
D:/opencv/sources是第3步解壓opencv之后生成的源碼路徑
D:/opencv/compile這個(gè)compile路徑是我在D:/opencv/下新建的一個(gè)文件夾,用來存放編譯生成的文件。
(2) 點(diǎn)擊Configure按鈕(第一次點(diǎn)擊configure)。在彈出的對(duì)話框中選擇MinGWmakefiles,如下圖所示
然后點(diǎn)擊下一步,設(shè)置如下:
C: d:\Qt\Qt5.4.2\Tools\mingw491_32\bin\gcc.exe
C++:d:\Qt\Qt5.4.2\Tools\mingw491_32\bin\g++.exe
Fortran不用填寫
點(diǎn)擊finish之后出現(xiàn)的結(jié)果如下:
說明前面的工作都做的很好!??!
(3) 勾選上述生成列表中的WITH_OPENGL和WITH_QT兩項(xiàng),其他項(xiàng)最好不要改動(dòng)。
(4)再次點(diǎn)擊configure(第二次點(diǎn)擊configure),結(jié)果如下:
雖然會(huì)有許多警告,如This warning is for project developers. Use -Wno-dev to suppress it.,但不會(huì)影響我們最后的成功。
(5)點(diǎn)擊Generate按鈕,生成makefile文件,成功后,底下會(huì)提示Generating done。同樣會(huì)有些警告,我就不截圖了,基本上第(2)步成功了,后面就很順利了,我當(dāng)時(shí)卡在第二步很長時(shí)間了。
(1)進(jìn)入剛才設(shè)置的目標(biāo)路徑(D:/opencv/compile)
先輸入d:進(jìn)入d盤,然后輸入cdopencv/compile進(jìn)入compile文件夾
(2) 接著輸入mingw32-make命令開始編譯,過程大概25分鐘
(3)接著輸入mingw32-make install此過程大約需要1到2分鐘
(2) 拷貝D:\opencv\compile的bin和lib目錄(第7、8步生成的文件)至D:\opencv
(3)拷貝之后的結(jié)果如圖所示,只需保留框選的三個(gè)目錄,其他目錄可以刪除。
(4) 將bin目錄添加到系統(tǒng)環(huán)境變量
聯(lián)系客服