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.
Übersicht
- Erstellen der Systemintegration
vcpkg integrate [options] install
vcpkg integrate [options] remove
vcpkg integrate [options] project
- Shell-Integration
vcpkg integrate [options] powershell
vcpkg integrate [options] bash
vcpkg integrate [options] zsh
vcpkg integrate [options] x-fish
Beschreibung
Integrieren Sie vcpkg in Shells und Buildsysteme.
vcpkg integrate install
Integriert in Visual Studio (nur Windows), legt die benutzerweite vcpkg-Instanz fest und zeigt die CMake-Integrationshilfe an.
Unter Windows mit Visual Studio 2015 fügt dieser Unterbefehl der MSBuild-Installation Umleitungslogik hinzu, wodurch die benutzerweite vcpkg-Instanz jedes Benutzers automatisch aufgenommen wird. Visual Studio 2017 und höher verfügen über diese Logik im Feld.
Um die benutzerweite vcpkg-Instanz festzulegen, erstellt vcpkg einige kurze Dateien, die den absoluten Pfad zur vcpkg-Instanz innerhalb des benutzerweiten Konfigurationsspeicherorts des Benutzers enthalten:
%LOCALAPPDATA%\vcpkgoder%APPDATA%\Local\vcpkgunter Windows$HOME/.vcpkgoder/var/.vcpkgunter Nicht-Windows
Zeigt den vollständigen Pfad zur CMake-Toolbunddatei an. Das Ausführen dieses Befehls ist nicht erforderlich, um die Toolkettedatei zu verwenden.
vcpkg integrate remove
Entfernt die Einstellung der benutzerweiten vcpkg-Instanz.
Mit diesem Befehl werden die Verknüpfungsdateien vom vom Benutzer erstellten Konfigurationsspeicherort gelöscht vcpkg integrate install.
vcpkg integrate project
Erstellt ein verknüpftes NuGet-Paket für die MSBuild-Integration.
Weitere Informationen finden Sie unter MSBuild Per-Project Integration .
vcpkg integrate powershell
- Nur Windows
Fügt dem PowerShell-Profil des aktuellen Benutzers vcpkg tab-completion-Unterstützung hinzu.
vcpkg integrate bash
- Nur Windows
Fügt vcpkg Tab-Completion-Unterstützung für die aktuellen Benutzer .bashrc (.bash_profile unter MacOS) hinzu.
vcpkg integrate zsh
- Nur Windows
Fügt vcpkg Tab-Completion-Unterstützung zum aktuellen Benutzer .zshrchinzu.
vcpkg integrate x-fish
- Nur Windows
Fügt vcpkg Tab-Completion-Unterstützung zum Verzeichnis der Fischschale des aktuellen Benutzers hinzu.
Beispiel
$ vcpkg integrate install
Applied user-wide integration for this vcpkg root.
CMake projects should use: "-DCMAKE_TOOLCHAIN_FILE=/workspaces/vcpkg/scripts/buildsystems/vcpkg.cmake"
Optionen
Alle vcpkg-Befehle unterstützen eine Reihe allgemeiner Optionen.