Vulkan-Loader pakken inneholder et bibliotek som gir Vulkan API og gir kjernestøtte for grafikkdrivere for Vulkan.
Utviklingsversjoner av BLFS kan kanskje ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden de siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://github.com/KhronosGroup/Vulkan-Loader/archive/v1.4.309/Vulkan-Loader-1.4.309.tar.gz
Nedlasting MD5 sum: 31c073cd0a87557bfa4dda7571acb6d1
Nedlastingsstørrelse: 1.7 MB
Estimert diskplass som kreves: 11 MB
Estimert byggetid: mindre enn 0.1 SBU
CMake-4.0.0, Vulkan-Headers-1.4.309, og Xorg Biblioteker
Mesa-25.0.3 (for Vulkan drivere)
En Internett tilkobling er nødvendig for noen tester av denne pakken. Systemsertifikatlageret må kanskje settes opp med make-ca-1.15 før du tester denne pakken.
Hvis denne pakken blir installert på et system der Mesa allerede er installert tidligere, vennligst gjenoppbygg Mesa-25.0.3 etter denne pakken for å installere Vulkan grafikkdrivere.
Installer Vulkan-Loader ved å kjøre følgende kommandoer:
mkdir build && cd build && cmake -D CMAKE_INSTALL_PREFIX=/usr \ -D CMAKE_BUILD_TYPE=Release \ -D CMAKE_SKIP_INSTALL_RPATH=ON \ -G Ninja .. && ninja
For å kjøre testpakken, utsted (merk at kommandoen vil bruke git-2.49.0 for å laste ned en kopi av GoogleTest for å bygge testpakken):
sed "s/'git', 'clone'/&, '--depth=1', '-b', self.commit/" \ -i ../scripts/update_deps.py && cmake -D BUILD_TESTS=ON -D UPDATE_DEPS=ON .. && ninja && ninja test
Nå, som root
bruker:
ninja install
-D
CMAKE_SKIP_INSTALL_RPATH=ON
: Denne bryteren gjør at
cmake fjerner
hardkodede biblioteksøkebaner (rpath) når du installerer en binær
kjørbar fil eller et delt bibliotek. Denne pakken trenger ikke
rpath når den først er installert i standard plassering, og rpath
kan noen ganger forårsake uønskede effekter eller til og med
sikkerhetsproblemer.
-D BUILD_WSI_WAYLAND_SUPPORT=OFF
: Dette
alternativet tillater bygging uten Wayland-1.23.0
støtte.