cmake/Help/variable/MSVC_TOOLSET_VERSION.rst

26 lines
720 B
ReStructuredText
Raw Normal View History

2018-08-09 18:06:22 +02:00
MSVC_TOOLSET_VERSION
--------------------
2021-09-14 00:13:48 +02:00
.. versionadded:: 3.12
2018-08-09 18:06:22 +02:00
The toolset version of Microsoft Visual C/C++ being used if any.
If MSVC-like is being used, this variable is set based on the version
of the compiler as given by the :variable:`MSVC_VERSION` variable.
Known toolset version numbers are::
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)
2019-11-11 23:01:05 +01:00
142 = VS 2019 (16.0)
2022-03-29 21:10:50 +02:00
143 = VS 2022 (17.0)
2018-08-09 18:06:22 +02:00
Compiler versions newer than those known to CMake will be reported
as the latest known toolset version.
See also the :variable:`MSVC_VERSION` variable.