Spec-Zone.ru › CMake 3.25

CMAKE_TASKING_TOOLSET

Новое в версии 3.25.

Выберите набор инструментов Tasking, который предоставляет компилятор

Компиляторы архитектуры предоставляются различными инструментальными цепочками с несовместимыми схемами версионирования. Установите эту переменную в toolchain file, чтобы CMake мог правильно определить возможности компилятора. Если набор инструментов не указан, предполагается Standalone.

Из-за различных схем версионирования версия компилятора (CMAKE_<LANG>_COMPILER_VERSION) зависит от используемого набора инструментов и архитектуры. Если проекты можно скомпилировать с несколькими наборами инструментов или архитектурами, указанный CMAKE_TASKING_TOOLSET и автоматически определённый CMAKE_<LANG>_COMPILER_ARCHITECTURE_ID должны быть учтены при сравнении с CMAKE_<LANG>_COMPILER_VERSION.

TriCore

Компиляторы предоставляются набором инструментов TriCore.

SmartCode

Компиляторы предоставляются набором инструментов SmartCode.

Standalone

Компиляторы предоставляются автономными наборами инструментов.

Примечание

Для архитектуры TriCore компилятор из набора инструментов TriCore выбирается в качестве автономного компилятора.

© 2000–2022 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.25/variable/CMAKE_TASKING_TOOLSET.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API