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


相关推荐
说私域2 小时前
开源链动2+1模式、AI智能名片与S2B2C商城小程序融合下的社交电商营销新范式
人工智能·小程序·开源·零售
失去妙妙屋的米奇4 小时前
matplotlib数据展示
开发语言·图像处理·python·计算机视觉·matplotlib
Mapmost4 小时前
【数据可视化艺术·实战篇】视频AI+人流可视化:如何让数据“动”起来?
人工智能·信息可视化·实时音视频·数字孪生·demo
_一条咸鱼_4 小时前
AI 大模型的 MCP 原理
人工智能·深度学习·面试
_一条咸鱼_4 小时前
AI 大模型 Function Calling 原理
人工智能·深度学习·面试
寰宇视讯5 小时前
金山科技在第91届中国国际医疗器械博览会CMEF 首发新品 展现智慧装备+AI
大数据·人工智能·科技
訾博ZiBo5 小时前
AI日报 - 2025年04月17日
人工智能
耿雨飞5 小时前
二、The Power of LLM Function Calling
人工智能·大模型
金能电力5 小时前
金能电力领跑京东工业安全工器具赛道 2025年首季度数据诠释“头部效应”
人工智能·安全·金能电力安全工器具
WSSWWWSSW5 小时前
神经网络如何表示数据
人工智能·深度学习·神经网络