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.
Bei der Installation von Bibliotheken erstellt vcpkg ein einzelnes gemeinsames Layout, das durch Triplet partitioniert wird.
Der Stamm der Struktur im klassischen Modus ist <vcpkg root>/installed. Der Stamm der Struktur im Manifestmodus ist <vcpkg.json directory>/vcpkg_installed.
Unter diesem Stamm befindet sich in einem Unterordner, der nach dem Triplet benannt ist:
- Headerdateien:
include/ - Freigeben
.lib,.aund.soDateien:lib/oderlib/manual-link/ - Releasedateien
.dll:bin/ - Freigeben von
.pcDateien:lib/pkgconfig/odershare/pkgconfig/ - Debuggen
.lib,.aund.soDateien:debug/lib/oderdebug/lib/manual-link/ - Debuggen von
.dllDateien:debug/bin/ - Debuggen von
.pcDateien:debug/lib/pkgconfig/oderdebug/share/pkgconfig/ - Werkzeuge:
tools/<port>/
For example, zlib.h for zlib:x64-windows in classic mode is located at <vcpkg root>/installed/x64-windows/include/zlib.h.
Informationen zur Verwendung vordefinierter Binärdateien finden Sie in der spezifischen Dokumentation ihres Buildsystems. Makefile-Projekte akzeptieren z. B. häufig Umgebungsvariablen:
export CXXFLAGS=-I$(pwd)/installed/x64-linux/include
export CFLAGS=-I$(pwd)/installed/x64-linux/include
export LDFLAGS=-L$(pwd)/installed/x64-linux/lib
export PKG_CONFIG_PATH=$(pwd)/installed/x64-linux/lib/pkgconfig:$(pwd)/installed/x64-linux/share/pkgconfig:$PKG_CONFIG_PATH
Auf dynamischen Triplets (z. B. x64-Windows) müssen Sie auch die erforderlichen DLL-Dateien in denselben Ordner wie Ihre ausführbare Datei kopieren oder dem Pfad das richtige bin\ Verzeichnis vorangestellt haben, um alle produzierten ausführbaren Dateien auszuführen.