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
變數。