windows qt mingw 編譯opencv4.1

windows平臺編譯opencv,首先準備環境,安裝cmake && Qt && 下載opencv源碼。

打開cmake-gui 界面配置opencv源碼以及編譯器進行配置,具體步驟如下圖:

這樣就編譯成功是不是感覺太容易了一些呢?編譯的過程中當然會報錯啦,我整理了下我自己遇到的錯誤,最後都是通過修改Cmake 的配置選項來解決的,具體如下:

 

編譯配置:

  • 勾選 WITH_OPENGL
  • 勾選 ENABLE_CXX11
  • 不勾選 WITH_IPP
  • 不勾選 ENABLE_PRECOMPILED_HEADERS
  • 不勾選 WITH_OPENCL_D3D11_NV

編譯錯誤解決參考連接:https://blog.csdn.net/huihut/article/details/81317102

配置好後,再次點擊Configure 以及點擊Generate生成makefile文件,再次編譯

mingw32-make -j8

-j8是多線程編譯可以加快編譯速度,最後編譯100% 在執行 mingw32-make install 安裝opencv即可。

 

僅供學習參考 by Dione!

 

 

發佈了19 篇原創文章 · 獲贊 8 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章