Windows10:基于:基于cmake-gui与与Visual Studio 2019配置配置
OpenCV4.2:完整过程:完整过程
一、下载一、下载CMake和和OpenCV库库
1.CMake下载地址:https://cmake.org/download/,下载windows版本即可,建议安装v3.16及以上版本
2.下载opencv及opencv-contrib库:
https://github.com/opencv/opencv/releases
https://github.com/opencv/opencv_contrib/releases
此外如果不想从源码编译,可以直接下载windows下的预编译版本,然后直接跳到本博客第五小节开始配置。
二、依赖库的编译二、依赖库的编译
想要获取OpenCV4.2的完整功能,需要大量的依赖库,比如OpenBLAS、Eigen、CUDA、cuDNN、Glog、Gflags、HDF5、OGRE、
Boost、IPPICV IW、Caffe、ITT等,你需要提前编译好这些库,如果你缺少这些库,你必须在之后的CMake中禁用相关的选项(有些会被自
动禁用)。相关依赖库的下载和编译请自行百度或谷歌。
三、三、CMake中配置中配置opencv
1. configure
打开cmake-gui,在opencv源码所在的文件夹中创建一个build文件夹,然后按照如下图方式配置:
然后点击configure,首次点击需要选择VS版本,我这里选择visual sutdio 2019 ,然后再次点击configure,出现configure done则表示
configure过程结束,其中如果出现下面这个警告直接忽略就行:
CMake Warning at cmake/OpenCVGenSetupVars.cmake:54 (message):
CONFIGURATION IS NOT SUPPORTED: validate setupvars script in install directory
Call Stack (most recent call first):
CMakeLists.txt:947 (include)”
2. 提前下载相应的文件提前下载相应的文件
进行configure,会等好长时间,原因是在configure的过程中会下载很多文件(如下图),经常是根本下载不下来,我们可以提前手动下
载。
评论0