Freigeben über


vcpkg_cmake_install

Erstellen und installieren Sie ein CMake-Projekt.

Verbrauch

vcpkg_cmake_install(
    [DISABLE_PARALLEL]
    [ADD_BIN_TO_PATH]
)

Um diese Funktion zu verwenden, müssen Sie vom Hilfsport vcpkg-cmakeabhängig sein:

"dependencies": [
  {
    "name": "vcpkg-cmake",
    "host": true
  }
]

Parameter

DISABLE_PARALLEL

Deaktiviert die Parallelausführung des Builds.

Standardmäßig werden Builds mit bis zu VCPKG_MAX_CONCURRENCY Aufträgen ausgeführt. Diese Option beschränkt den Build auf einen einzelnen Auftrag und sollte nur verwendet werden, wenn der zugrunde liegende Build nicht ordnungsgemäß mit Parallelität ausgeführt werden kann.

ADD_BIN_TO_PATH

Fügt das konfigurationsspezifische bin/ Verzeichnis während des PATH Builds hinzu.

Beim Erstellen eines dynamischen Windows-Triplets sind neu erstellte ausführbare Dateien möglicherweise nicht sofort ausführbar, da ihre Abhängigkeits-DLLs möglicherweise nicht aus der Buildumgebung gefunden werden können. Dieses Flag weist vcpkg an, alle zusätzlichen Pfade hinzuzufügen, die PATH zum Suchen dieser Abhängigkeits-DLLs zur Umgebungsvariable erforderlich sind. Dies ist erforderlich, wenn das Projekt neu erstellte Binärdateien als Teil des Builds ausführen muss (z. B. zum Generieren von Code).

Beispiele

vcpkg_from_github(OUT_SOURCE_PATH source_path ...)
vcpkg_cmake_configure(SOURCE_PATH "${source_path}")
vcpkg_cmake_install()

Suchen von Microsoft/vcpkg nach Beispielen

Hinweise

Dieser Befehl ersetzt vcpkg_install_cmake().

Quelle

ports/vcpkg-cmake/vcpkg_cmake_install.cmake