libpng的使用


       zlib 適用於數據壓縮的函式庫,由Jean-loup Gailly (負責compression)和 Mark Adler (負責decompression)開發。 
  zlib被設計成一個免費的、通用的、法律上不受阻礙(即沒有被任何專利覆蓋) 的無損數據壓縮庫。zlib幾乎適用於任何計算器硬件和操作系統。
  zlib本身的數據格式可以進行跨平台的移植。 與在Unix上適用的LZW壓縮方法 以及 GIF 圖像壓縮不同, zlib中適用的壓縮方法從不對數據進行拓展。(LZW在極端情況下會導致文件大小變為原來的兩倍、甚至三倍)。zlib的內存占用也是獨立於輸入數據的,並且在必要的情況下可以適當減少部分內存占用。

1、先安裝zlib

       xz –d zlib-1.2.8.tar.xz

       tar -xvf zlib-1.2.8.tar

2、 mkdir zlib

       cd zlib-1.2.8

      ./configure  --prefix ../zlib

      make

      make install

3、解壓tar ibpng-1.4.21.tar.gz

4、mkdir libpng

      cd libpng-1.4.21

5 、./configure --prefix ../libpng --host arm-linux

      make

      make install

6、在libpng目錄下有下面文件:

     bin  include  lib  share

7、將頭文件和庫文件添加到交叉編譯環境

8、找到libpng-1.4.21目錄下的example.c例子程序和libpng.txt說明文檔

9、照着例子寫程序


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM