aardio 文档

sys.vc14 库模块帮助文档

VC版本速查表

产品名 IDE 版本号(内部) VC 编译器工具集 _MSC_VER cl.exe 版本
Visual Studio 2015 14.0 v140 1900 19.00.xxxxx
Visual Studio 2017 15.x v141 1910 - 1916 19.1x.xxxxx
Visual Studio 2019 16.x v142 1920 - 1929 19.2x.xxxxx
Visual Studio 2022 17.x v143 1930 - 1939+ 19.3x.xxxxx

sys.vc14 成员列表 #

sys.vc14.isInstalled #

是否安装 VC++14 运行时
注意 VC2015、2017、2019、2022 都是使用同一运行库
检测 VS 开发环境安装信息请使用库 process.vswhere

sys.vc14.isInstalled("2017") #

是否安装 VC2015 运行时

sys.vc14.isInstalled("2019") #

是否安装 VC2019 运行时

sys.vc14.isInstalled("2022") #

是否安装 VC2022 运行时

sys.vc14.isInstalled("2026") #

是否安装 VC2026 运行时

sys.vc14.isInstalled() #

是否安装 VC2015 运行时

sys.vc14.isInstalled(minorVersion,buildNumber) #

可选在参数中指定最低 C++ 运行时版本的 minorVersion 或 buildNumber,
也可以直接在 minorVersion 中用字符串指定"2019","2017","2015"

sys.vc14.isInstalled64("2017") #

是否安装 VC2017 64位运行时

sys.vc14.isInstalled64("2019") #

是否安装 VC2019 64位运行时

sys.vc14.isInstalled64("2022") #

是否安装 VC2022 64位运行时

sys.vc14.isInstalled64("2026") #

是否安装 VC2026 64位运行时

sys.vc14.isInstalled64() #

是否安装 VC2015 64位运行时

sys.vc14.require #

如果未安装 VC++14(VC2015、2017、2019) 运行时,则安装,
注意VC2015、2017、2019都是使用同一运行库

sys.vc14.require("2017") #

如果未安装 VC++14(2017) 运行时,则安装

sys.vc14.require("2019") #

如果未安装 VC++14(2019) 运行时,则安装

sys.vc14.require("2022") #

如果未安装 VC++14(2022) 运行时,则安装

sys.vc14.require("2026") #

如果未安装 VC++14(2026) 运行时,则安装

sys.vc14.require() #

如果未安装 VC++14(VC2015) 运行时,则安装

sys.vc14.require(minorVersion,buildNumber) #

可选在参数中指定最低 minorVersion 或 buildNumber,
也可以直接在 minorVersion 中用字符串指定"2019","2017","2015"

sys.vc14.require64("2017") #

如果未安装 VC++14(2017) 64位运行时,则安装

sys.vc14.require64("2019") #

如果未安装 VC++14(2019) 64位运行时,则安装

sys.vc14.require64("2026") #

如果未安装 VC++14(2026) 64位运行时,则安装

sys.vc14.require64() #

如果未安装 VC++14(VC2015) 64位运行时,则安装

Markdown 格式