vcpkg integrieren

Zusammenfassung

  • 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.

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\vcpkg auf Windows
  • $HOME/.vcpkgoder /var/.vcpkg auf 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 nicht Windows

Fügt vcpkg Tab-Completion-Unterstützung für die aktuellen Benutzer .bashrc (.bash_profile unter MacOS) hinzu.

vcpkg integrate zsh

  • Nur nicht Windows

Fügt vcpkg Tab-Completion-Unterstützung zum aktuellen Benutzer .zshrchinzu.

vcpkg integrate x-fish

  • Nur nicht Windows

Fügt vcpkg Tab-Completion-Unterstützung zum Verzeichnis der Fischschale des aktuellen Benutzers hinzu.

Example

$ vcpkg integrate install
Applied user-wide integration for this vcpkg root.

CMake projects should use: "-DCMAKE_TOOLCHAIN_FILE=/workspaces/vcpkg/scripts/buildsystems/vcpkg.cmake"

Options

Alle vcpkg-Befehle unterstützen eine Reihe allgemeiner Optionen.