Window平台下Visual Studio版本、Qt构建kit 以及OpenCV的对应关系

1、VS版本、MSVC(Visual C++)版本、工具集的对应关系

参考https://www.cnblogs.com/lidabo/p/18397755
编译器cl.exe是MSVC的核心编译工具,MSVC还包含link.exe链接器、标准库调试器等其他的重要部分
image

2、Qt中的构建kit和MSVC的对应关系

qt中使用对应版本的kit必须安装对应版本的VS才能使用
image
图中的红色感叹号是因为kit的C/C++编译器没有选择对应版本,ABI不适配,选择对应的C和C++编译器后正常

3、OpenCV的VC17文件夹和VS版本的对应关系

OpenCV解压后在\opencv\build\x64文件夹下可以看到几个文件夹,其中的VC17文件夹就是指用的VS2022编译的库,visual c++ 编译器版本就是17,也是vs的实际版本号,而不是发布年份

实际版本号 发布年份版本号
vc10 Visual Studio 2010
vc11 Visual Studio 2012
vc12 Visual Studio 2013
vc14 Visual Studio 2015
vc15 Visual Studio 2017
vc16 Visual Studio 2019
vc17 Visual Studio 2022
posted @   变秃了也就变强了  阅读(90)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示