Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
EDITOR
Для этой переменной среды можно задать полный путь к исполняемому файлу vcpkg edit. Дополнительные сведения см vcpkg help edit . в справке по определенным командам.
VCPKG_BINARY_SOURCES
Эта переменная среды добавляет или удаляет двоичные источники. See Binary Caching for more details.
VCPKG_DEFAULT_BINARY_CACHE
Эта переменная среды перенаправляет расположение по умолчанию для хранения двоичных пакетов. See Binary Caching for more details.
VCPKG_DEFAULT_HOST_TRIPLET
Эта переменная среды может иметь тройное имя, которое будет использоваться для неквалифицированных ссылок на порт узла в командной строке и всех ссылок на порт узла в списках зависимостей. Дополнительные сведения см . в документации по зависимостям узлов.
VCPKG_DEFAULT_TRIPLET
Эта переменная среды может иметь тройное имя, которое будет использоваться для неквалифицированных триплетных ссылок в командной строке.
VCPKG_DISABLE_METRICS
Если эта переменная среды задана независимо от его значения, коллекция телеметрии отключена.
VCPKG_DOWNLOADS
Эту переменную среды можно задать для существующего каталога, который будет использоваться для хранения скачиваемых файлов вместо внутреннего downloads/ каталога. Он всегда должен быть задан абсолютным путем.
VCPKG_FEATURE_FLAGS
Эта переменная среды может быть задана в списке функций, разделенных запятыми по умолчанию в vcpkg. Эти функции подвержены изменению без уведомления и должны рассматриваться как очень неустойчивые.
В настоящее время флаги функций вне по умолчанию отсутствуют.
VCPKG_FORCE_DOWNLOADED_BINARIES
Эта переменная среды, если задано, игнорирует использование системных двоичных файлов и всегда будет загружать и использовать версию, определенную vcpkg.
VCPKG_FORCE_SYSTEM_BINARIES
Эта переменная среды, если задано, подавляет скачивание CMake и Ninja и принудительно использует системные двоичные файлы.
VCPKG_KEEP_ENV_VARS
Эта переменная среды может быть задана в списке переменных среды, разделенных ;тем, что будет распространяться в среду сборки.
Значения хранимых переменных не будут отслеживаться в API пакета и не будут вызывать перестроение при изменении. Сведения о передаче переменных среды, которые должны вызывать перестроение изменений, см. в разделе VCPKG_ENV_PASSTHROUGH.
Пример: FOO_SDK_DIR;BAR_SDK_DIR
VCPKG_MAX_CONCURRENCY
Эти переменные среды ограничивают объем параллелизма, используемого базовыми системами сборки. Если это не указано, по умолчанию используется логические ядра + 1.
VCPKG_NO_CI
Параметр VCPKG_NO_CI отключает эвристики обнаружения среды CI vcpkg.
VCPKG_NUGET_REPOSITORY
Эта переменная среды изменяет метаданные созданных пакетов NuGet. See Binary Caching for more details.
VCPKG_OVERLAY_PORTS
Эта переменная среды добавляет дополнительные порты наложения или каталоги портов наложения, которые рассматриваются после перечисленных в командной строке. Несколько значений разделены зависимым PATH от платформы разделителем (Windows ; | другие :)
Пример (Windows): C:\custom-ports\boost;C:\custom-ports\sqlite3;C:\other-ports
VCPKG_OVERLAY_TRIPLETS
Эта переменная среды позволяет пользователям добавлять каталоги для поиска триплетов.
Вывод списка путей к наложениям с помощью разделителя зависимого от платформы ПУТИ (Windows ;, другие :)
См . пример: наложение триплетов для примера.
VCPKG_ROOT
Эта переменная среды может быть задана в каталоге для использования в качестве корневого каталога экземпляра vcpkg. Это будет использоваться только в том случае, если исполняемый файл vcpkg не находится в допустимом корневом каталоге, а параметр --vcpkg-root командной строки не используется.
VCPKG_USE_NUGET_CACHE
Эта переменная среды позволяет использовать кэш NuGet для каждого двоичного источника на основе nuget. See Binary Caching for more details.
VCPKG_VISUAL_STUDIO_PATH
Для этой переменной среды можно задать полный путь к экземпляру Visual Studio на компьютере. Этот экземпляр Visual Studio будет использоваться, если триплет не переопределяет его с помощью триплетного VCPKG_VISUAL_STUDIO_PATH параметра.
Пример: D:\2017
VSLANG
Эта переменная среды задает язык vcpkg, который используется для отображения сообщений. Он должен иметь один из 14 поддерживаемых LCID (идентификатор языкового стандарта, 4-байтовое значение, соответствующее языку).
Например: 1033 соответствует языку английского (США). For a full list of supported LCIDs see Localization.
X_VCPKG_ASSET_SOURCES
Note
В этом разделе рассматривается экспериментальная функция vcpkg, которая может изменяться или удаляться в любое время.
Эта переменная среды позволяет использовать частное зеркало для всех ресурсов SHA512 с тегами. See Asset Caching for more details.
X_VCPKG_NUGET_ID_PREFIX
Добавляет префикс в имя всех двоичных пакетов, отправленных или восстановленных из двоичных кэшей NuGet.
Например, если X_VCPKG_NUGET_ID_PREFIX задано значение vcpkg_demo-
zlib_x64-windows.1.2.13-vcpkg8918746ce8b60474e5ebe68e53355fa70eb05119be913a1d1dc0b930b3b7b6e8.nupkg двоичный пакет становится vcpkg_demo-zlib_x64-windows.1.2.13-vcpkg8918746ce8b60474e5ebe68e53355fa70eb05119be913a1d1dc0b930b3b7b6e8.nupkg.