Window平台下Visual Studio版本、Qt构建kit 以及OpenCV的对应关系
1、VS版本、MSVC(Visual C++)版本、工具集的对应关系
参考https://www.cnblogs.com/lidabo/p/18397755
编译器cl.exe是MSVC的核心编译工具,MSVC还包含link.exe链接器、标准库调试器等其他的重要部分
2、Qt中的构建kit和MSVC的对应关系
qt中使用对应版本的kit必须安装对应版本的VS才能使用
图中的红色感叹号是因为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 |
本文来自博客园,作者:变秃了也就变强了,转载请注明原文链接:https://www.cnblogs.com/lichangyi/p/18646023