在Windows上通过VS2019自带的Cmake来编译OpenCV-4.5.3源码

文章目录

用VS打开OpenCV源码

方式一:文件--》打开--》Cmake 找到源码根目录下CMakeLists.txt文件 导入即可。

方式二:在开始使用这里 选择 打开本地文件夹 找到源码的根目录,导入即可。

方式三:开始使用 --》继续但无需代码 --》然后按照方式一进行操作就行。

cmake的配置及生成操作

一般情况下,一旦导出,会自动执行启动cmake生成命令。

这个可以设置 在 工具 --->选项--->CMake-->常规



例如我这里是:D:\vs_project\OpenCV\opencv-4.5.3\out\build\x64-Release(这个不用自己设置会自动生成)。



都配置完毕后,按一下保存(Ctrl+S)。

另外需要说明下的是:通过 上图中的Cmake设置 也可以进入到Cmake配置的可视化界面。

上面我们选择的生成器为Ninja,待cmake生成命令执行完毕后,会在D:\vs_project\OpenCV\opencv-4.5.3\out\build\x64-Release目录下生成一个build.ninja的工程文件,而看不到.sln及.vcxproj等文件。这是因为我们选择的生成器不是 Visual Studio 16 2019。

在 项目 ---》 CMake (M) 缓存(仅限x64-Release)下 清空缓存后,再 点击生成缓存,这个过程比较长,等待就行。

生成及安装

这里如果:没有点击全部生成,而只点击了 安装OpenCV,也会自动把全部生成的工作带上,先执行全部生成,然后执行安装命令。


相关推荐
一RTOS一23 分钟前
东土科技连投三家核心企业 发力具身机器人领域
人工智能·科技·机器人·具身智能·鸿道实时操作系统·国产嵌入式操作系统选型
ACP广源盛139246256732 小时前
(ACP广源盛)GSV1175---- MIPI/LVDS 转 Type-C/DisplayPort 1.2 转换器产品说明及功能分享
人工智能·音视频
胡耀超2 小时前
隐私计算技术全景:从联邦学习到可信执行环境的实战指南—数据安全——隐私计算 联邦学习 多方安全计算 可信执行环境 差分隐私
人工智能·安全·数据安全·tee·联邦学习·差分隐私·隐私计算
停停的茶4 小时前
深度学习(目标检测)
人工智能·深度学习·目标检测
Y200309164 小时前
基于 CIFAR10 数据集的卷积神经网络(CNN)模型训练与集成学习
人工智能·cnn·集成学习
老兵发新帖4 小时前
主流神经网络快速应用指南
人工智能·深度学习·神经网络
AI量化投资实验室4 小时前
15年122倍,年化43.58%,回撤才20%,Optuna机器学习多目标调参backtrader,附python代码
人工智能·python·机器学习
java_logo5 小时前
vllm-openai Docker 部署手册
运维·人工智能·docker·ai·容器
倔强青铜三5 小时前
苦练Python第67天:光速读取任意行,linecache模块解锁文件处理新姿势
人工智能·python·面试
算家计算5 小时前
重磅突破!全球首个真实物理环境机器人基准测试正式发布,具身智能迎来 “ImageNet 时刻”
人工智能·资讯