libpng-1.2.6-config.tar.gz安装

libpng是php程序中用到的处理图象库。
要想在php程序中实现这一功能,必须要安装他。
 
正常情况下的tar.gz源代码的安装都遵循以下步骤:
1. tar xvzf xxxx.tar.gz
2../congure --xxx
3.make
4.make install
 
或者有的软件有特殊的安装指导。
 
正是因为看了libpng-1.2.6-config.tar.gz里的安装指导,结果走了弯路。
最后结论,按着常规的安装办法是可以安装成功的。
 
安装文档中的安装办法:
1.解压至一个目录,进入这个目录
2.cp scripts/makefile.***  ./makefile
3.make
4.make install,这一步进行不下去,只好拷贝编译好的libpng.s文件至/usr/local/lib中,拷贝png.h和pngconf.h文件至/usr/local/include中。
 
为什么会出现这种情况?
./congure会自动生成一个makefile文件,make和make install程序会按着这个文件进行编译和安装。
但是直接拷贝过来的makefile文件是不完全的,里面不包含install参数,所以造成make install无法使用。
这种情况下,只能读makefile的源代码,把编译生成的文件手动拷贝到相应目录才行。
makefile代码量少还可以,如果多的话,555555555。
 
所以做软件项目时,文档也是不可忽略的重要部分,特别是要给客户看的安装、使用部分。
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值