Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
EDITOR
Diese Umgebungsvariable kann auf den vollständigen Pfad einer ausführbaren Datei festgelegt werden, für vcpkg editdie verwendet werden soll. Weitere Informationen finden Sie in vcpkg help edit der befehlsspezifischen Hilfe.
VCPKG_BINARY_SOURCES
Diese Umgebungsvariable fügt binäre Quellen hinzu oder entfernt sie. See Binary Caching for more details.
VCPKG_DEFAULT_BINARY_CACHE
Diese Umgebungsvariable leitet den Standardspeicherort zum Speichern von Binärpaketen um. See Binary Caching for more details.
VCPKG_DEFAULT_HOST_TRIPLET
Diese Umgebungsvariable kann auf einen Dreifachnamen festgelegt werden, der für nicht qualifizierte Hostportverweise in Befehlszeilen und alle Hostportverweise in Abhängigkeitslisten verwendet wird. Weitere Informationen finden Sie in der Dokumentation zu Hostabhängigkeiten.
VCPKG_DEFAULT_TRIPLET
Diese Umgebungsvariable kann auf einen Dreifachnamen festgelegt werden, der für nicht qualifizierte Tripletverweise in Befehlszeilen verwendet wird.
VCPKG_DISABLE_METRICS
Wenn diese Umgebungsvariable unabhängig vom Wert festgelegt wird, ist die Telemetrieauflistung deaktiviert.
VCPKG_DOWNLOADS
Diese Umgebungsvariable kann auf ein vorhandenes Verzeichnis festgelegt werden, das anstelle des internen downloads/ Verzeichnisses zum Speichern von Downloads verwendet werden soll. Er sollte immer auf einen absoluten Pfad festgelegt werden.
VCPKG_FEATURE_FLAGS
Diese Umgebungsvariable kann auf eine durch Trennzeichen getrennte Liste von standardmäßigen Features in vcpkg festgelegt werden. Diese Features können ohne Vorheriges geändert werden und sollten als sehr instabil betrachtet werden.
Derzeit gibt es keine standardmäßigen Featurekennzeichnungen.
VCPKG_FORCE_DOWNLOADED_BINARIES
Diese Umgebungsvariable ignoriert bei Festlegung die Verwendung der Systembinärdateien und lädt immer die von vcpkg definierte Version herunter und verwendet sie.
VCPKG_FORCE_SYSTEM_BINARIES
Diese Umgebungsvariable unterdrückt, falls festgelegt, das Herunterladen von CMake und Ninja und erzwingt die Verwendung der Systembinärdateien.
VCPKG_KEEP_ENV_VARS
Diese Umgebungsvariable kann auf eine Liste von Umgebungsvariablen festgelegt werden, getrennt durch ;, die an die Buildumgebung weitergegeben wird.
Die Werte der beibehaltenen Variablen werden nicht in Paket-ABIs nachverfolgt und verursachen keine Neuerstellungen, wenn sie geändert werden. Informationen zum Übergeben von Umgebungsvariablen, die zu Änderungen führen sollten, finden Sie unter VCPKG_ENV_PASSTHROUGH.
Beispiel: FOO_SDK_DIR;BAR_SDK_DIR
VCPKG_MAX_CONCURRENCY
Diese Umgebungsvariablen beschränken die Anzahl der Parallelität, die von zugrunde liegenden Buildsystemen verwendet wird. Wenn nicht angegeben, wird dies standardmäßig auf logische Kerne +1 festgelegt.
VCPKG_NO_CI
Durch die Einstellung VCPKG_NO_CI wird die CI-Umgebungserkennungshuristik von vcpkg deaktiviert.
VCPKG_NUGET_REPOSITORY
Diese Umgebungsvariable ändert die Metadaten der erstellten NuGet-Pakete. See Binary Caching for more details.
VCPKG_OVERLAY_PORTS
Diese Umgebungsvariable fügt zusätzliche Überlagerungsports oder Überlagerungsportverzeichnisse hinzu, die nach den in der Befehlszeile aufgeführten Verzeichnissen berücksichtigt werden. Mehrere Werte werden durch das plattformabhängige PATH Trennzeichen (Windows ; | andere :) getrennt.
Beispiel (Windows): C:\custom-ports\boost;C:\custom-ports\sqlite3;C:\other-ports
VCPKG_OVERLAY_TRIPLETS
Diese Umgebungsvariable ermöglicht Benutzern das Hinzufügen von Verzeichnissen, um nach Triplets zu suchen.
Auflisten von Pfaden zu Überlagerungen mithilfe des plattformabhängigen PATH-Trennzeichens (Windows ;, andere :)
Siehe Beispiel: Overlay-Triplets für ein Beispiel.
VCPKG_ROOT
Diese Umgebungsvariable kann auf ein Verzeichnis festgelegt werden, das als Stamm der vcpkg-Instanz verwendet werden soll. Dies wird nur verwendet, wenn sich die ausführbare Datei vcpkg nicht in einem gültigen Stamm befindet und der Befehlszeilenschalter --vcpkg-root nicht verwendet wird.
VCPKG_USE_NUGET_CACHE
Diese Umgebungsvariable ermöglicht die Verwendung des NuGet-Caches für jede nuget-basierte Binärquelle. See Binary Caching for more details.
VCPKG_VISUAL_STUDIO_PATH
Diese Umgebungsvariable kann auf den vollständigen Pfad zu einer Visual Studio-Instanz auf dem Computer festgelegt werden. Diese Visual Studio-Instanz wird verwendet, wenn das Triplet sie nicht über die VCPKG_VISUAL_STUDIO_PATH Tripleteinstellung überschreibt.
Beispiel: D:\2017
VSLANG
Diese Umgebungsvariable legt die Sprache vcpkg zum Anzeigen von Nachrichten fest. Er sollte auf einen der 14 unterstützten LCIDs festgelegt werden (Gebietsschemabezeichner, 4-Byte-Wert, der einer Sprache entspricht).
Beispiel: 1033 entspricht der Sprache Englisch (USA). For a full list of supported LCIDs see Localization.
X_VCPKG_ASSET_SOURCES
Note
In diesem Abschnitt wird ein experimentelles Feature von vcpkg behandelt, das jederzeit geändert oder entfernt werden kann.
Diese Umgebungsvariable ermöglicht die Verwendung eines privaten Spiegels für alle mit SHA512 markierten Ressourcen. See Asset Caching for more details.
X_VCPKG_NUGET_ID_PREFIX
Fügt dem Namen aller Binärpakete ein Präfix hinzu, das aus NuGet-Binärcaches verschoben oder wiederhergestellt wurde.
Wenn z. B. X_VCPKG_NUGET_ID_PREFIX auf vcpkg_demo- die
zlib_x64-windows.1.2.13-vcpkg8918746ce8b60474e5ebe68e53355fa70eb05119be913a1d1dc0b930b3b7b6e8.nupkgBinärpaket wird .vcpkg_demo-zlib_x64-windows.1.2.13-vcpkg8918746ce8b60474e5ebe68e53355fa70eb05119be913a1d1dc0b930b3b7b6e8.nupkg