Spec-Zone.ru › CMake 3.29

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–2024 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.29/variable/CMAKE_TASKING_TOOLSET.html

Spec-Zone.ru

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