Spec-Zone.ru › CMake 3.27

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

Spec-Zone.ru

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