Exiv2 er et C++ bibliotek og et kommando linjeverktøy for å administrere bilde- og videometadata.
Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.1 plattform.
Nedlasting (HTTP): https://github.com/Exiv2/exiv2/archive/v0.28.2/exiv2-0.28.2.tar.gz
Nedlasting MD5 sum: 75a8766216a15ad104f09ab4a0eab7ca
Nedlastingsstørrelse: 43 MB
Estimert diskplass som kreves: 127 MB (med tester)
Estimert byggetid: 0.3 SBU (Bruke parallellisme=4, med tester)
Brotli-1.1.0, cURL-8.6.0, og inih-58
Installer Exiv2 ved å kjøre følgende kommandoer:
mkdir build && cd build && cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DEXIV2_ENABLE_VIDEO=yes \ -DEXIV2_ENABLE_WEBREADY=yes \ -DEXIV2_ENABLE_CURL=yes \ -DEXIV2_BUILD_SAMPLES=no \ -G "Unix Makefiles" .. && make
For å teste resultatene, utsted: make test
Nå, som root
bruker:
make install
-DEXIV2_ENABLE_VIDEO=yes
:
Denne bryteren gjør det mulig å administrere videometadata.
-DEXIV2_ENABLE_WEBREADY=yes
: Denne
bryteren gjør det mulig å administrere nettbildemetadata.
-DEXIV2_BUILD_SAMPLES=no
:
Denne bryteren er nødvendig for å undertrykke bygging og
installasjon av eksempler på programmer. Hvis prøveprogrammene
bygges, 34 ekstra programmer er installert i /usr/bin.
-DEXIV2_ENABLE_CURL=yes
:
Denne bryteren er nødvendig for å aktivere nettverk/http
funksjoner.
-DEXIV2_ENABLE_INIH=no
: Bruk denne
bryteren hvis du ikke har installert inih-58.
-DEXIV2_ENABLE_BROTLI=no
: Bruk denne
bryteren hvis du ikke har installert Brotli-1.1.0.