下载地址(HTTP): http://www.libpng.org/pub/png/src/libpng-1.2.5.tar.bz2 下载地址(FTP): ftp://swrinde.nde.swri.edu/pub/png/src/libpng-1.2.5.tar.gz 使用版本: 1.2.5 包的大小: 376 KB 估计所需硬盘空间: 4.1 MB |
libpng软件包包含 libpng 库.这些库被其他程序用于读写png文件.
下载一个补丁,可以强制 libpng 连接到 libz http://downloads.linuxfromscratch.org/blfs-patches.
用以下命令安装 libpng:
patch -Np0 -i ../libpng-1.2.5-lz.patch && 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.