niedziela, 22 sierpnia 2021

vcpkg i integracja bibliotek "x64-windows-static" z Visual Studio 2019


Instalujemy ze stron:
1. Visual Studio 2019

2.Git pod windows

Pobieramy vcpkg komendami:
git clone https://github.com/microsoft/vcpkg

bootstrap-vcpkg.bat

instalujemy potrzebne biblioteki np:
vcpkg install --triplet=x64-windows-static boost libpng  sdl2 gettext

Integrujemy z Visual Studio 2019:
vcpkg integrate install

Po tej komendzie nowe projekty VS będą zintegrowane z bibliotekami, ale tylko zwykłymi. Jeśli chcemy użyć bibliotek "x64-windows-static" to musimy wymedytować plik projektu (.vcxproj).

Odnaleźć w tym projekcie <PropertyGroup Label="Globals"> i przed linijką </PropertyGroup> dopisać:

<VcpkgTriplet Condition="'$(Platform)'=='x64'">x64-windows-static</VcpkgTriplet>

Jak chcemy statycznie biblioteki x86 to
<VcpkgTriplet Condition="'$(Platform)'=='Win32'">x86-windows-static</VcpkgTriplet>

Źródła:

How To: Statically Link C++ Libraries with vcpkg + Visual Studio 2019

Brak komentarzy:

Prześlij komentarz