在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,也会自动把全部生成的工作带上,先执行全部生成,然后执行安装命令。


相关推荐
chaojihaomai1 小时前
AI电商商品图生成中的材质保真问题——扩散模型重建优先级分析与锁定式方案
人工智能·材质
大模型探索者3 小时前
2026 企业智能体平台选型指南:从通用到行业深耕,怎么选?
大数据·人工智能
深圳行云创新3 小时前
北极星知识图谱平台|太空越来越“拥挤”,知识图谱如何预测空间碎片碰撞风险?
人工智能·知识图谱
Am-Chestnuts3 小时前
国产AI多轮对话归档与多格式导出实践
人工智能·word
workflower4 小时前
装备企业的 AI 路线图
人工智能·深度学习·机器学习·设计模式·机器人
AKAMAI4 小时前
Linode接口及默认防火墙现已全面开放使用
人工智能·云计算
前端开发江鸟5 小时前
RAG 回答错了,问题到底出在召回、重排,还是生成?
人工智能
美狐美颜SDK开放平台5 小时前
直播app开发如何实现主播级美颜效果?美颜sdk开发方案详解
人工智能·音视频·美颜sdk·视频美颜sdk·美颜api
东方小月5 小时前
从零开发一个 Coding Agent(四):使用状态机校验大模型事件流
前端·人工智能·后端
大龄码农有梦想5 小时前
使用大模型服务如何保证数据安全?企业 AI 安全、私有化部署与治理实践
人工智能·私有化部署·数据安全·信创·ai agent·智能体·智能体开发平台