libjpeg-turbo-3.0.1

Introduksjon til libjpeg-turbo

libjpeg-turbo er en forgrening av originalen IJG libjpeg som bruker SIMD for å akselerere grunnleggende JPEG komprimering og dekompresjon. libjpeg er et bibliotek som implementerer JPEG bildekoding, dekoding og transkoding.

[Notat]

Notat

Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.

Pakkeinformasjon

libjpeg-turbo Avhengigheter

Påkrevd

CMake-3.30.4

Anbefalt

Installasjon av libjpeg-turbo

Installer libjpeg-turbo ved å kjøre følgende kommandoer:

mkdir build &&
cd    build &&

cmake -D CMAKE_INSTALL_PREFIX=/usr        \
      -D CMAKE_BUILD_TYPE=RELEASE         \
      -D ENABLE_STATIC=FALSE              \
      -D CMAKE_INSTALL_DEFAULT_LIBDIR=lib \
      -D CMAKE_SKIP_INSTALL_RPATH=ON      \
      -D CMAKE_INSTALL_DOCDIR=/usr/share/doc/libjpeg-turbo-3.0.1 \
      .. &&
make

For å teste resultatene, kjør: make test.

Nå, som root bruker:

make 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 WITH_JPEG8=ON: Denne bryteren muliggjør kompatibilitet med libjpeg versjon 8.

Innhold

Installerte Programmer: cjpeg, djpeg, jpegtran, rdjpgcom, tjbench, og wrjpgcom
Installerte Biblioteker: libjpeg.so og libturbojpeg.so
Installerte Mapper: /usr/share/doc/libjpeg-turbo-3.0.1

Korte Beskrivelser

cjpeg

komprimerer bildefiler for å produsere en JPEG/JFIF fil på standard utgang. For øyeblikket støttede inndatafilformater er: PPM (PBMPLUS fargeformat), PGM (PBMPLUS gråskalaformat), BMP og Targa

djpeg

dekomprimerer bildefiler fra JPEG/JFIF format til enten PPM (PBMPLUS fargeformat), PGM (PBMPLUS gråskalaformat), BMP eller Targa format

jpegtran

brukes til tapsfri transformasjon av JPEG filer

rdjpgcom

viser tekstkommentarer fra en JPEG fil

tjbench

brukes til å ytelsesteste ytelsen til libjpeg-turbo

wrjpgcom

setter inn tekstkommentarer i en JPEG fil

libjpeg.so

inneholder funksjoner som brukes til å lese og skrive JPEG bilder