Spec-Zone.ru › CMake 3.5

add_definitions

Добавляет флаги -D define к компиляции исходных файлов.

add_definitions(-DFOO -DBAR ...)

Добавляет определения в командную строку компилятора для целей в текущем каталоге и ниже (независимо от того, были ли они добавлены до или после вызова этой команды). Эта команда может быть использована для добавления любых флагов, но она предназначена для добавления определений препроцессора (см. команду add_compile_options() для добавления других флагов). Флаги, начинающиеся с -D или /D, похожие на определения препроцессора, автоматически добавляются к свойству каталога COMPILE_DEFINITIONS для текущего каталога. Определения с нетривиальными значениями могут быть оставлены в наборе флагов вместо преобразования по причинам обратной совместимости. См. документацию свойств directory, target, source file COMPILE_DEFINITIONS для получения подробной информации об добавлении определений препроцессора к определённым областям и конфигурациям.

См. руководство cmake-buildsystem(7) для получения дополнительной информации об определении свойств системы построения.

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

Spec-Zone.ru

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