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) |
版本比 CMake 已知的版本更新的编译器将被报告为最新的已知工具集版本。
另请参阅 MSVC_VERSION
变量。