libpngPNG圖片處理
libpng 軟件包包含 libpng 庫.這些庫被其他程式用于讀寫png文件.
安裝 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.
設(shè)置 libpng
設(shè)置信息
和 大多數(shù)庫相同,這里不必做額外的設(shè)置。不過,庫文件的路徑如 /usr/lib 或 /usr/local/lib 應(yīng)該在 /etc/ld.so.conf 文件中,這樣 ldd 才能找到這個庫。在檢查了這一點后,要以 root 的身份運行 /sbin/ldconfig 。
內(nèi)容
libpng 軟件包包含 png 庫 和 libpng-config.
具體說明
png 庫
PNG 庫是用來創(chuàng)立和操作PNG 格式的圖像文件.PNG 格式是設(shè)計來替代GIF,他對于更小范圍的TIFF(標(biāo)記圖象文件格式)來說, 有了非常多的進步和拓展并且減少了關(guān)于專利權(quán)的麻煩.
libpng-config
libpng-config 為 libpng 提供了設(shè)置信息.
