日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

win32下安装mingw32和cmake来编译opencv2.4.9

發(fā)布時間:2025/3/21 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 win32下安装mingw32和cmake来编译opencv2.4.9 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

要注意的就是mingw32和cmake的版本了吧,我第一次編譯就是以失敗告終,然后痛定思痛,把自己的mingw32和cmake去卸載又安裝的別人告知的,結(jié)果成功。

先是mingw32,點擊打開鏈接,可下載tdm-gcc-4.9.2.exe,4.9.2是我使用的版本,不知現(xiàn)在這個頁面上版本更新沒。

安裝的話,安裝時選擇默認(rèn)的支持C++/C的那種方式即可,默認(rèn)會自動添加到系統(tǒng)環(huán)境變量。如果沒有添加則手動添加:C:\TDM-GCC-32\bin; ,添加系統(tǒng)變量右擊“計算機(jī)”,選擇屬性,然后選個高級系統(tǒng)設(shè)置,往下找有個系統(tǒng)變量,


選擇環(huán)境變量后再選擇系統(tǒng)變量里的Path,點擊“編輯”,自己把C:\TDM-GCC-32\bin加上。



安裝完畢后打開cmd.exe,輸入gcc --version測試版本.



安裝cmake,cmake版本為CMake 2.8.12.1。可以自己搜索一下windows版本的安裝。記得勾選添加環(huán)境變量,創(chuàng)建桌面快捷圖標(biāo)




然后自己下載一個opencv2.4.9,windows版本的或者linux版本的都可以,linux版本的更小,更節(jié)省時間,windows版本的安裝完目錄中opencv\\source里和linux版本是一樣的,都是沒有編譯的東西。

之后就是用CMake了,注意路徑選到sources這個目錄,這個文件夾下有CMakeLists文件。然后在build/x86目錄下可以看到只有vc10、vc11、vc12三個版本,新建文件夾mingw,用來存放編譯的mingw版的opencv:


等待變紅:


再次點擊Configure,然后再點Generate:


經(jīng)過上面的generate會在mingw目錄Makefile文件。從cmd里進(jìn)到D:\ProgramFile\OpenCV2.4.9\opencv\build\x86\mingw這個目錄(該目錄有生成的Makefile),然后輸入命令mingw32-make 之后就是漫長的等待,大概一個小時才編譯完:


一個小時后.........................................



這就算編譯好了,記得將環(huán)境變量 D:\ProgramFile\OpenCV2.4.9\opencv\build\x86\mingw\bin 設(shè)到Path里!!!

總結(jié)

以上是生活随笔為你收集整理的win32下安装mingw32和cmake来编译opencv2.4.9的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。