Spec-Zone.ru › CMake 3.8

CMAKE_BUILD_TYPE

Указывает тип сборки на генераторах с одной конфигурацией.

Это статически определяет тип сборки (конфигурацию), которая будет построена в этом дереве сборки. Возможные значения — пустое значение, Debug, Release, RelWithDebInfo и MinSizeRel. Эта переменная имеет смысл только для генераторов с одной конфигурацией (таких как Генераторы Makefile и Ninja), т. е. для тех, которые выбирают одну конфигурацию при запуске CMake для генерации дерева сборки в отличие от генераторов с множеством конфигураций, которые предлагают выбор конфигурации сборки в сгенерированной среде сборки. Существует множество свойств и переменных на каждую конфигурацию (обычно следуя соглашениям о порядке SOME_VAR_<CONFIG>), такие как CMAKE_C_FLAGS_<CONFIG>, указанные заглавными буквами: CMAKE_C_FLAGS_[DEBUG|RELEASE|RELWITHDEBINFO|MINSIZEREL]. Например, в дереве сборки, настроенном для сборки типа Debug, CMake будет следить за тем, чтобы настройки CMAKE_C_FLAGS_DEBUG были добавлены к настройкам CMAKE_C_FLAGS. См. также CMAKE_CONFIGURATION_TYPES.

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

Spec-Zone.ru

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