CMAKE_VS_PLATFORM_TOOLSET_VERSION
Добавлена в версии 3.12.
Версия набора инструментов платформы Visual Studio.
Генераторы Visual Studio для VS 2017 и выше позволяют выбирать второстепенные версии одного и того же набора инструментов. Номер версии набора инструментов может быть указан в поле в Генераторах Visual Studio в виде version=14.11. Если значение не указано, CMake выберет набор инструментов по умолчанию. Значение может быть пустым, если не была выбрана второстепенная версия и используется значение по умолчанию.
Если значение не пустое, оно представляет номер версии, который MSBuild использует в именах файлов Microsoft.VCToolsVersion.*.props.
Добавлена в версии 3.19.7: Набор инструментов VS 16.9 также может быть указан как 14.28.16.9, так как VS 16.10 использует имя файла Microsoft.VCToolsVersion.14.28.16.9.props.
Версии наборов инструментов MSVC из трех компонентов
Добавлена в версии 3.19.7.
В поле version= может быть указана версия набора инструментов из трех компонентов, например 14.28.29910, и CMake преобразует её в имя, используемое файлами MSBuild Microsoft.VCToolsVersion.*.props. Это полезно для различения набора инструментов VS 16.8 14.28.29333 и набора инструментов VS 16.9 14.28.29910 . Это также соответствует поведению vcvarsall -vcvars_ver=.
© 2000–2024 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/latest/variable/CMAKE_VS_PLATFORM_TOOLSET_VERSION.html