Windows下OpenCV4.3.0+MinGW64+Cmake具體過程【詳細】

小莊同學發表於2020-09-29

Windows下OpenCV4.3.0+MinGW64+Cmake具體過程【詳細】

準備工作

由於opencv的cmake過程中會自動下載opencv_videoio_ffmpeg.dll和opencv_videoio_ffmpeg_64.dll兩個連結庫,但由於國內下載不了,cmake會報錯,所以我們要事先把這兩個檔案放進目錄:

CMake

  • 1.先在目錄D:\Software\Opencv4.3.0\opencv 下新建我們要編譯的目錄
    在這裡插入圖片描述
  • 2.開啟Cmake(cmake-gui),瀏覽路徑:D:\Software\Opencv4.3.0\opencv\sources
    編譯路徑:D:\Software\Opencv4.3.0\opencv\WinGW64_build
    在這裡插入圖片描述- 3.點選Configure(配置),選擇用MinGW環境編譯

在這裡插入圖片描述

  • 4.設定編譯語言,在WinGW安裝路徑下,C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin
    在這裡插入圖片描述
  • 5.等待配置
    在這裡插入圖片描述
  • 6.配置完,配置項會變紅,這裡我們取消以下勾選OPENCV_ENABLE_ALLOCATOR_STATS,不然會報錯,然後我們在點一次啊Configure,配置項就不紅了,如下,
    在這裡插入圖片描述
  • 7.點選Generate(生成)
    在這裡插入圖片描述
  • 8.在配置目錄下,開啟終端
    在這裡插入圖片描述
  • 9.輸入mingw32-make -j 8 和 mingw32-make install
    在這裡插入圖片描述
    在這裡插入圖片描述

環境配置

安裝完成,最後將Opencv新增進環境變數D:\Software\Opencv4.3.0\opencv\WinGW64_build\install\x64\mingw\bin

在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
完工。

相關文章