highway pakken inneholder et C++ bibliotek som gir flyttbart SIMD/vektor innhold.
Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.2 plattform.
Nedlasting (HTTP): https://github.com/google/highway/archive/1.2.0/highway-1.2.0.tar.gz
Nedlasting MD5 sum: 8b3d090a2d081730b40bca5ae0d65f11
Nedlastingsstørrelse: 2.1 MB
Estimert diskplass som kreves: 21 MB
Estimert byggetid: 0.8 SBU (med parallellitet=4)
Installer highway ved å kjøre følgende kommandoer:
mkdir build && cd build && cmake -D CMAKE_INSTALL_PREFIX=/usr \ -D CMAKE_BUILD_TYPE=Release \ -D BUILD_TESTING=OFF \ -D BUILD_SHARED_LIBS=ON \ -G Ninja .. && ninja
Denne pakken kommer med en testpakke, men den krever gtest, som ikke er i BLFS.
Nå, som root
bruker:
ninja install
-D BUILD_TESTING=OFF
: Denne
parameteren deaktiverer testpakken fra å bygges pga gtest ikke
er en del av BLFS. Uten denne parameteren vil CMake laste ned denne
pakken under konfigurasjonsprosessen. Hvis du ønsker å kjøre
testene, installer gtest og så fjern denne
parameteren.
-D BUILD_SHARED_LIBS=ON
:
Denne parameteren aktiverer bygging av delte versjoner av
bibliotekene i stedet for statiske versjoner.