Spec-Zone.ru › CMake 3.31

CMAKE_COLOR_DIAGNOSTICS

Добавлен в версию 3.24.

Включить цветную диагностику по всему проекту.

Эта переменная использует три состояния: ON, OFF и не определено.

Когда не определено:

  • Генераторы Makefile инициализируют переменную CMAKE_COLOR_MAKEFILE значением ON. Она управляет цветными сообщениями системы сборки.
  • Компиляторы GNU/Clang не вызываются с флагом цветной диагностики.

Когда ON:

  • Генераторы Makefile по умолчанию выдают цветные сообщения системы сборки. CMAKE_COLOR_MAKEFILE не инициализируется, но может быть явно установлена в OFF, чтобы отключить цветные сообщения системы сборки.
  • Компиляторы GNU/Clang вызываются с флагом, включающим цветную диагностику (-fcolor-diagnostics).

Когда OFF:

  • Генераторы Makefile по умолчанию не выдают цветные сообщения системы сборки. CMAKE_COLOR_MAKEFILE не инициализируется, но может быть явно установлена в ON, чтобы включить цветные сообщения системы сборки.
  • Компиляторы GNU/Clang вызываются с флагом, отключающим цветную диагностику (-fno-color-diagnostics).

Если переменная среды CMAKE_COLOR_DIAGNOSTICS установлена, используется её значение. В противном случае, CMAKE_COLOR_DIAGNOSTICS по умолчанию не определено.

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

Spec-Zone.ru

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