Exiv2-0.28.3

Introduksjon til Exiv2

Exiv2 inneholder et C++ bibliotek og et kommando linjeverktøy for å administrere bilde og video metadata.

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.2 plattform.

Pakkeinformasjon

Exiv2 Avhengigheter

Påkrevd

CMake-3.30.2

Anbefalt

Valgfri

libssh

Valgfritt for dokumentasjon

Doxygen-1.12.0, Graphviz-12.1.0, og libxslt-1.1.42

Installasjon av Exiv2

Installer Exiv2 ved å kjøre følgende kommandoer:

mkdir build &&
cd    build &&

cmake -D CMAKE_INSTALL_PREFIX=/usr   \
      -D CMAKE_BUILD_TYPE=Release    \
      -D EXIV2_ENABLE_VIDEO=yes      \
      -D EXIV2_ENABLE_WEBREADY=yes   \
      -D EXIV2_ENABLE_CURL=yes       \
      -D EXIV2_BUILD_SAMPLES=no      \
      -D CMAKE_SKIP_INSTALL_RPATH=ON \
      -G Ninja ..                    &&
ninja

For å teste resultatene, utsted: ninja test.

Nå, som root bruker:

ninja install

Parameterforklaringer

-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 EXIV2_ENABLE_VIDEO=yes: Denne bryteren gjør det mulig å administrere videometadata.

-D EXIV2_ENABLE_WEBREADY=yes: Denne bryteren gjør det mulig å administrere nettbildemetadata.

-D EXIV2_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.

-D EXIV2_ENABLE_CURL=yes: Denne bryteren er nødvendig for å aktivere nettverk/http funksjoner.

-D EXIV2_ENABLE_INIH=no: Bruk denne bryteren hvis du ikke har installert inih-58.

-D EXIV2_ENABLE_BROTLI=no: Bruk denne bryteren hvis du ikke har installert Brotli-1.1.0.

Innhold

Installert Program: exiv2
Installert Bibliotek: libexiv2.so
Installerte Mapper: /usr/include/exiv2 og /usr/lib/cmake/exiv2

Korte Beskrivelser

exiv2

er et verktøy som brukes til å dumpe Exif data