OpenCV 官方未提供 MinGW 預編譯版,需使用 CMake 從源碼編譯,本文記錄完整配置流程。
opencv/mingw(新建)MinGW Makefiles,再點 Generate
mingw 目錄gcc --version 輸出正常(環境變量已配置)mingw32-make,等待漫長編譯...
.\OpenCV2.4.7\opencv\mingw\bin 加入系統 Path,重啟D:\OpenCV2.4.7\opencv\build\includeD:\OpenCV2.4.7\opencv\build\include\opencvD:\OpenCV2.4.7\opencv\build\include\opencv2D:\OpenCV2.4.7\opencv\mingw\libopencv_core247 opencv_highgui247 opencv_imgproc247 等

#include <opencv.hpp>
using namespace cv;
int main() {
cv::Mat img = cv::imread("heels.jpg");
cv::imshow("heel", img);
cv::waitKey(0);
return 0;
}
成功顯示圖片即配置完成。