Spec-Zone.ru › CMake 3.29

ENV

Оператор для чтения переменных окружения.

Используйте синтаксис $ENV{VAR} для чтения переменной окружения VAR.

Для проверки определена ли переменная окружения, используйте сигнатуру if(DEFINED ENV{<name>}) команды if().

Примечание

Имена переменных окружения, содержащие специальные символы, такие как скобки, могут потребовать экранирования. (Также должен быть включён политический CMP0053.) Например, чтобы получить значение переменной окружения Windows ProgramFiles(x86), используйте:

set(ProgramFiles_x86 "$ENV{ProgramFiles\(x86\)}")

Для общей информации о переменных окружения, см. раздел Переменные окружения в руководстве cmake-language(7).

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

Spec-Zone.ru

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