libpng

Szoftver screenshot:
libpng
Szoftver adatai:
Változat: 1.6.34 / 1.6.35 Beta 1 Frissítve
Feltöltés dátuma: 22 Jun 18
Engedély: Ingyenes
Népszerűség: 49

Rating: 2.3/5 (Total Votes: 3)

A libpng egy nyílt forráskódú, hordozható, könnyen telepíthető és teljesen ingyenes könyvtárszoftver, amelyet a C-ben implementálnak és az alapokból tervezték, hogy támogassa a PNG (Portable Network Graphics) Linux alatt.


Az első számú könyvtár a PNG képek Linuxon történő manipulálásához

A könyvtárat alapértelmezés szerint minden modern Linux kernel-alapú operációs rendszerben telepítik, ha nem az összes terjesztés, így képes leszek olvasni és írni PNG grafikus fájlokat. Példák és tesztek is rendelkezésre állnak a forráscsomagban lévő felhasználók számára, hogy lássa, teljes mértékben engedélyezve van-e a PNG-támogatás.

Ne feledje azonban, hogy a libpng egy könyvtár, nem pedig parancssori program, ami azt jelenti, hogy nem nyerhet vele interakciót, kivéve a & lsquo; libpng-config & rsquo; parancs, amely különböző parancssori opciókat kínál. A man oldal is rendelkezésre áll, így megtanulhatja használni a projektjeiben.

A libpng használatának megkezdése

Ha a libpng könyvtárat telepítené a GNU / Linux operációs rendszerre, ha nincs telepítve, vagy telepíteni szeretne egy másik, újabb / régebbi verziót, akkor előbb le kell töltenie a legfrissebb verziót könyvtárat a Softoware-ból, ahol ingyenes forrástranszferként oszlik el.

Mentse a TAR archívumot valahol a számítógépére, bontsa ki tartalmát bármely archívumkezelő segédprogram segítségével, nyissa meg a terminál emulátoralkalmazást, és költözze át a kibontott archív fájlok helyére (pl. cd /home/softoware/libpng-1.6.16 ).

Ezután megérkezett a kibontott archív fájlok helyére, futtassa az & lsquo; .configure & rsquo; parancsot a program konfigurálásához és a hardverarchitektúra / operációs rendszer optimalizálásához az elérhető opciók használatával (futtassa az & lsquo; ./ configure --help & rsquo; parancsot, hogy lássa ezeket a beállításokat.)

A libpng beállítása után futtassa az & lsquo; make & rsquo; parancsot fordítani. Végül sikeres összeállítás után futtassa az & lsquo; sudo make install & rsquo; mint kiváltságos felhasználó vagy az & lsquo; make install & rsquo; root parancsot a könyvtári rendszer széleskörű telepítéséhez.

Újdonság ebben a kiadásban:

  • Hozzáadott ".align 2" arm / filter_neon.S a régi GAS-összeszerelők támogatásához, amelyek nem rendeződnek megfelelően.
  • Frissített Makefile.am és szkriptek / *. dfn a MinGW / MSYS használatához; átnevezett szkriptek / * .dfn a scriptekhez / *. c (Bob Friesenhahn és John Bowler).
  • Csendes "összehasonlítás mindig igaz" figyelmeztetés a pngstest.c-ben (John Bowler).
  • Visszaállította a png.c-ről eltávolított tesztet a libpng-1.6.9-en (Alex Eubanks hibajelentése).
  • A png_combine_row túlcsordulása nagyon tágas átlapolt képekkel történt.

Újdonság a verzióban:

  • Hozzáadott ".align 2" arm / filter_neon.S a régi GAS-összeszerelők támogatásához, amelyek nem rendeződnek megfelelően.
  • Frissített Makefile.am és szkriptek / *. dfn a MinGW / MSYS használatához; átnevezett szkriptek / * .dfn a scriptekhez / *. c (Bob Friesenhahn és John Bowler).
  • Csendes "összehasonlítás mindig igaz" figyelmeztetés a pngstest.c-ben (John Bowler).
  • Visszaállította a png.c-ről eltávolított tesztet a libpng-1.6.9-en (Alex Eubanks hibajelentése).
  • A png_combine_row túlcsordulása nagyon tágas átlapolt képekkel történt.

Az újdonság a 1.6.29-es verzióban:

  • Hozzáadott ".align 2" arm / filter_neon.S a régi GAS-összeszerelők támogatásához, amelyek nem rendeződnek megfelelően.
  • Frissített Makefile.am és szkriptek / *. dfn a MinGW / MSYS használatához; átnevezett szkriptek / * .dfn a scriptekhez / *. c (Bob Friesenhahn és John Bowler).
  • Csendes "összehasonlítás mindig igaz" figyelmeztetés a pngstest.c-ben (John Bowler).
  • Visszaállította a png.c-ről eltávolított tesztet a libpng-1.6.9-en (Alex Eubanks hibajelentése).
  • A png_combine_row túlcsordulása nagyon tágas átlapolt képekkel történt.

Az újdonság az 1.6.24-es verzióban:

  • arm / filter_neon.S a régi GAS-összeszerelők támogatásához, amelyek nem rendeződnek megfelelően.
  • Frissített Makefile.am és szkriptek / *. dfn a MinGW / MSYS használatához; átnevezett szkriptek / * .dfn a scriptekhez / *. c (Bob Friesenhahn és John Bowler).
  • Csendes "összehasonlítás mindig igaz" figyelmeztetés a pngstest.c-ben (John Bowler).
  • Visszaállította a png.c-ről eltávolított tesztet a libpng-1.6.9-en (Alex Eubanks hibajelentése).
  • A png_combine_row túlcsordulása nagyon tágas átlapolt képekkel történt.

Az újdonság az 1.6.23 verzióban:

  • Hozzáadott ".align 2" arm / filter_neon.S a régi GAS-összeszerelők támogatásához, amelyek nem rendeződnek megfelelően.
  • Frissített Makefile.am és szkriptek / *. dfn a MinGW / MSYS használatához; átnevezett szkriptek / * .dfn a scriptekhez / *. c (Bob Friesenhahn és John Bowler).
  • Csendes "összehasonlítás mindig igaz" figyelmeztetés a pngstest.c-ben (John Bowler).
  • Visszaállította a png.c-ről eltávolított tesztet a libpng-1.6.9-en (Alex Eubanks hibajelentése).
  • A png_combine_row túlcsordulása nagyon tágas átlapolt képekkel történt.

Az újdonság az 1.6.19-es verzióban:

  • arm / filter_neon.S a régi GAS-összeszerelők támogatásához, amelyek nem rendeződnek megfelelően.
  • Frissített Makefile.am és szkriptek / *. dfn a MinGW / MSYS használatához; átnevezett szkriptek / * .dfn a scriptekhez / *. c (Bob Friesenhahn és John Bowler).
  • Csendes "összehasonlítás mindig igaz" figyelmeztetés a pngstest.c-ben (John Bowler).
  • Visszaállította a png.c-ről eltávolított tesztet a libpng-1.6.9-en (Alex Eubanks hibajelentése).
  • A png_combine_row túlcsordulása nagyon tágas átlapolt képekkel történt.

Az újdonság az 1.6.18 verzióban:

  • Hozzáadott ".align 2" arm / filter_neon.S a régi GAS-összeszerelők támogatásához, amelyek nem rendeződnek megfelelően.
  • Frissített Makefile.am és szkriptek / *. dfn a MinGW / MSYS használatához; átnevezett szkriptek / * .dfn a scriptekhez / *. c (Bob Friesenhahn és John Bowler).
  • Csendes "összehasonlítás mindig igaz" figyelmeztetés a pngstest.c-ben (John Bowler).
  • Visszaállította a png.c-ről eltávolított tesztet a libpng-1.6.9-en (Alex Eubanks hibajelentése).
  • A png_combine_row túlcsordulása nagyon tágas átlapolt képekkel történt.

Újdonság az 1.6.17 verzióban:

  • arm / filter_neon.S a régi GAS-összeszerelők támogatásához, amelyek nem rendeződnek megfelelően.
  • Frissített Makefile.am és szkriptek / *. dfn a MinGW / MSYS használatához; átnevezett szkriptek / * .dfn a scriptekhez / *. c (Bob Friesenhahn és John Bowler).
  • Csendes "összehasonlítás mindig igaz" figyelmeztetés a pngstest.c-ben (John Bowler).
  • Visszaállította a png.c-ről eltávolított tesztet a libpng-1.6.9-en (Alex Eubanks hibajelentése).
  • A png_combine_row túlcsordulása nagyon tágas átlapolt képekkel történt.

Az újdonság a 1.6.16 verzióban:

  • Hozzáadott ".align 2" arm / filter_neon.S a régi GAS-összeszerelők támogatásához, amelyek nem rendeződnek megfelelően.
  • Frissített Makefile.am és szkriptek / *. dfn a MinGW / MSYS használatához; átnevezett szkriptek / * .dfn a scriptekhez / *. c (Bob Friesenhahn és John Bowler).
  • Csendes "összehasonlítás mindig igaz" figyelmeztetés a pngstest.c-ben (John Bowler).
  • Visszaállította a png.c-ről eltávolított tesztet a libpng-1.6.9-en (Alex Eubanks hibajelentése).
  • A png_combine_row túlcsordulása nagyon tágas átlapolt képekkel történt.

Az újdonság a 1.6.9-es verzióban:

  • >

Az újdonság a 1.6.8 verzióban:

  • Ez a verzió hibakeresést tartalmaz a CVE- 6954 (null pointer dereference), plusz egy kódtörlés.

Az újdonság a 1.6.7-es verzióban:

  • Ez a verzió hozzáadja az ARMv8 támogatást, .

Az újdonság a 1.6.4-es verzióban:

Az újdonság a 1.6.1-es verzióban:

  • Ez egy új kiadás, amely nem tartalmaz új szolgáltatásokat vagy jelentős hibajavításokat.
  • Az alapértelmezett gammakezelés javul az új egyszerűsített API-ban.

Az újdonság a 1.6.0 verzióban:

  • Ez a verzió "egyszerűsített API- és eltávolít néhány olyan szimbólumot, amelyek a libpng15-ben elavultak.

Az újdonság az 1.5.14 verzióban:

  • a tömörített iTXt kezelés egyik fő javítása.
  • A SourceForge git adattárát áthelyeztük.

Az újdonság az 1.5.13 verzióban:

  • Ez a verzió hibát javít a png_set_filler függvényben helytelenül szünteti meg a töltőcsatornát bizonyos körülmények között írás közben.

Hasonló program

Oracle::Sqlldr
Oracle::Sqlldr

3 Jun 15

Jar::Signer
Jar::Signer

3 Jun 15

libdvdcss
libdvdcss

7 Mar 16

php-json
php-json

3 Jun 15

Más szoftver fejlesztő Glenn Randers-Pehrson

Pngcrush
Pngcrush

17 Feb 15

Pngcrush (64-Bit)
Pngcrush (64-Bit)

21 Jan 15

Pngcrush
Pngcrush

21 Jan 15

Hozzászólások a libpng

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!