2014-03-30 55 views
2

我經常爲我的C/C++項目使用Code :: Blocks和MinGW。我希望能夠使用OpenCV,因爲它有一個很好的計算機視覺項目庫。他們已經放棄了對MinGW的支持。我聽說你可以自己創建它,但我沒有經驗,這與第三方庫。有人可以解釋如何以MinGW的簡單方式構建它?如何爲MinGW項目設置OpenCV?

+0

你可以在OpenCV官方站點看到一些指令(http://docs.opencv.org/doc/tutorials/introduction/windows_install/windows_install.html) – Haris

回答

1

只要你使用mingw的dw2(標準)版本,就有或者至少在2.4.6之前有預編譯的opencv版本,可以與mingw一起使用。

,因爲我需要sjlj支持我不得不建立自己的OpenCV 2.4.6 的版本我做他下 - 我敢肯定它會爲當前版本的OpenCV的工作,以及

  1. 設置您的首選MinGW的環境 - 我會強烈建議使用GCC 4.5或更新版本
  2. Intstall MSYS
  3. Intall CMake的 - 你可以得到一個二進制包
  4. 開始CMake的GUI
  5. 選擇OpenCV的源文件夾
  6. 點擊配置並選擇MSYS-Makfiles
  7. 中的錯誤配置的第一次運行可能會得到解決,如果你再次運行配置
  8. 點擊生成
  9. 使用MSYS make到運行生成的makefile
  10. 複製所有需要的庫並將文件包含到您的mingw-installation或您的項目中