MSVC_TOOLSET_VERSION.rst 720 B

12345678910111213141516171819202122232425
  1. MSVC_TOOLSET_VERSION
  2. --------------------
  3. .. versionadded:: 3.12
  4. The toolset version of Microsoft Visual C/C++ being used if any.
  5. If MSVC-like is being used, this variable is set based on the version
  6. of the compiler as given by the :variable:`MSVC_VERSION` variable.
  7. Known toolset version numbers are::
  8. 80 = VS 2005 (8.0)
  9. 90 = VS 2008 (9.0)
  10. 100 = VS 2010 (10.0)
  11. 110 = VS 2012 (11.0)
  12. 120 = VS 2013 (12.0)
  13. 140 = VS 2015 (14.0)
  14. 141 = VS 2017 (15.0)
  15. 142 = VS 2019 (16.0)
  16. 143 = VS 2022 (17.0)
  17. Compiler versions newer than those known to CMake will be reported
  18. as the latest known toolset version.
  19. See also the :variable:`MSVC_VERSION` variable.