MSVC_TOOLSET_VERSION

3.12 版本新增。

使用的 Microsoft Visual C/C++ 的工具集版本(如果有)。如果正在使用类 MSVC,则此变量将根据 MSVC_VERSION 变量中给出的编译器版本来设置。

已知的工具集版本号包括:

版本

80

VS 2005 (8.0)

90

VS 2008 (9.0)

100

VS 2010 (10.0)

110

VS 2012 (11.0)

120

VS 2013 (12.0)

140

VS 2015 (14.0)

141

VS 2017 (15.0)

142

VS 2019 (16.0)

143

VS 2022 (17.0)

145

VS 2026 (18.0)

新于 CMake 已知版本的编译器版本将被报告为最新的已知工具集版本。

另请参阅 MSVC_VERSION 变量。