OpenCV4.5.2(+opencv_contrib)+CMake3.20.1+vs2017重新编译
本文仅做学习使用,若侵权,请留言删除
参考文献:
Windows下 Cmake + VS 编译 OpenCV (+ opencv_contribute)源码
OpenCV3.4.1+opencv_contrib编译:windows 10
win10下利用cmake和vs重新编译opencv源码
opencv编译之后找不到opencv_worldxxx.lib的原因
编译支持CUDA的Opencv4.2
OpenCV下载地址:https://opencv.org/releases/
opencv_contrib下载地址:https://github.com/opencv/opencv_contrib
20240206更新如下:
下载OpenCV460和opencv_contrib460用vs2019(vc16)和cmake3.28.3重新按照下列步骤编译,在输入wo查找BUILD_opencv_world时选择勾选,编译成功。
1、下载解压OpenCV452:
重新编译的理由是因为我们在用C++调用OpenCV时会碰到某些库文件没有的情况。所以一般自己下载源码,根据自己的需求生成依赖库会好一些,在这里我们下载Source源码:

下载完成后右键解压:

解压缩后将文件夹放入C盘并以版本号命名:

解压缩后里面内容如下,同时创建一个rebuild文件夹:

Win+R开启cmd后进入该文件夹,同时输入cmake-gui,可调用CMake:

首先点击Browse Source按键选择OpenCV452文件夹路径:

然后点击Browse Build按键选择OpenCV452/rebuild文件夹路径:

继续点击config,下拉选择自己的VS版本后,选择x64,点击Finish:
5111



被折叠的 条评论
为什么被折叠?



