PNG圖片處理 libpng 1.5.6 發布

jopen 13年前發布 | 11K 次閱讀 C語言

libpng 1.5.6 發布,解碼隔行掃描圖像的速度得到了提高。libpng 軟件包包含 libpng 庫.這些庫被其他程式用于讀寫png文件.
項目地址:http://www.libpng.org/

安裝 libpng 

用以下命令安裝 libpng: 

make prefix=/usr \ 

ZLIBINC=/usr/include ZLIBLIB=/usr/lib -f scripts/makefile.linux && 

make prefix=/usr install -f scripts/makefile.linux 

命令解釋 

CC="gcc $CFLAGS" : 讓 libpng 在編譯時用 CFLAGS . 

 

ZLIBINC=/usr/include ZLIBLIB=/usr/lib : 強制libpng去找我們已安裝的zlib的includes 和庫文件目錄. 

-f scripts/makefile.linux : 指出make是用Linux版本的makefile.因為libpng沒有用autoconf的慣例方式, 而是針對于不同的平臺有不同的makefile. 

設置 libpng 

設置信息 

和 大多數庫相同,這里不必做額外的設置。不過,庫文件的路徑如 /usr/lib 或 /usr/local/lib 應該在 /etc/ld.so.conf 文件中,這樣 ldd 才能找到這個庫。在檢查了這一點后,要以 root 的身份運行 /sbin/ldconfig 。 

內容 

libpng 軟件包包含 png 庫 和 libpng-config. 

具體說明 

png 庫 

PNG 庫是用來創立和操作PNG 格式的圖像文件.PNG 格式是設計來替代GIF,他對于更小范圍的TIFF(標記圖象文件格式)來說, 有了非常多的進步和拓展并且減少了關于專利權的麻煩. 

libpng-config 

libpng-config 為 libpng 提供了設置信息.

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!