步骤一 软件下载
opencv-4.4下载链接: opencv-4.4
MinGW下载链接: MinGW
CMake下载链接: CMake
步骤二 编译OpenCV库
编译好的库
这里有我已经编译好的库,可以直接下载使用。
链接: Mingw编译好的Opencv4.4.0库
编译库
- 解压MinGW软件,注意是posix seh版本;
- 添加环境变量,在PATH下添加D:\VitisLib\mingw64\bin;
- 使环境变量生效;
打开命令提示符 CMD,运行 set PATH=C:,更改当前窗口任务的环境变量,关闭这个 CMD。
再次打开另一个 CMD,运行 echo %PATH%,显示最新的环境变量,会发现刚刚添加的 MinGW 环境变量已经生效。
-
解压CMake软件;
-
打开cmake-gui.exe,点击Browse Source选择你解压出来的OpenCV Source目录,点击Browse Build选择一个目录用来存放生成的工程文件(自己创建一个目录)
-
点击配置;
勾选 WITH_OPENGL
勾选 ENABLE_CXX11
不勾选 WITH_IPP
不勾选 ENABLE_PRECOMPILED_HEADERS
不勾选 OPENCV_ENABLE_ALLOCATOR_STATS
- 再次点击配置,全部变白,点击生成;
- 打开CMD,进入buld目录;
mingw32-make -j12
mingw32-make install
步骤三 添加环境变量。
LD_LIBRARY_PATH D:\VitisLib\opencv\install\x64\mingw\lib
OPENCV_INCLUDE D:\VitisLib\opencv\install\include
OPENCV_LIB D:\VitisLib\opencv\install\x64\mingw\lib
Path D:\VitisLib\opencv\install\x64\mingw\lib;D:\VitisLib\opencv\install\x64\mingw\bin;