我在安装libpng时,提示没有makefile文件

安装 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 提供了配置信息.

你可能感兴趣的:(我在安装libpng时,提示没有makefile文件)