linux libpng dev,linux下实用图形库--libpng下载地址及说明

本文介绍了libpng,一个用于读写PNG图像文件的库。PNG是一种无损压缩的图像格式,常用于替代GIF和某些TIFF格式。安装libpng需要通过make命令,并指定ZLIB的头文件和库文件位置。libpng还包括一个libpng-config工具,提供库的配置信息。确保库文件路径在/etc/ld.so.conf中,并运行ldconfig更新链接器缓存。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

介绍:支持可移植网络图形(PNG)格式的参考库。 这些库被其他程式用于读写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.

设置 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 提供了设置信息.


下载地址:https://sourceforge.net/projects/libpng//files/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值