Praxisbeispiel Mit JPEG
← Bibliotheken | ● | Praxisbeispiel mit Qt →
Bibliotheks-Beispiel anhand der sog. JPEG Bibliothek zur JPEG De- bzw. Komprimierung:
Archiv: /usr/lib/libjpeg.a
Header: /usr/include/jpeg.h
Kompilation und Installation der Bibliothek aus dem Source Code auf der Unix-Kommandozeile, sofern die Bibliothek nicht bereits schon vorinstalliert war:
# download and unpack jpegv8d source curl -O http://www.ijg.org/files/jpegsrc.v8d.tar.gz tar zxvf jpegsrc.v8d.tar.gz cd jpegsrc # compile and install "automake-style" ./configure make sudo make install
Unter Ubuntu kann auch ein vorkompiliertes Paket mit der JPEG Bibliothek heruntergeladen und installiert werden:
sudo apt-get install libjpeg-dev
Dies ist natürlich komfortabler, aber das Ergebnis ist dasselbe (d.h. .a in /usr/lib und .h in /usr/include).
Benutzen der installierten JPEG Bibliothek:
Include: #include <jpeg.h>
Link: g++ … -ljpeg
← Bibliotheken | ● | Praxisbeispiel mit Qt →