2006年5月26日

安装 Zlib

Author: Hagen.GoO 转载请注明作者出处
MSN contact: wantm009@hotmail.com
Keyword: Zlib
Quote:

01 下载,官方网站 http://www.gzip.org/zlib/

02 安装路径

默认为: /usr/local (Redhat为:/usr )

Zlib库文件: /usr/local/lib

Zlib头文件: /usr/local/include

模块方式 : 动态和静态装载模块 *.so 和 *.a

03 安装静态库

$ ./configure

$ make test

$ make install

04 安装共享库

$ make clean

$ ./configure --shared

$ make test

$ make install

05 复制系统需要的头文件

$ cp zutil.h /usr/local/include

$ cp zutil.c /usr/local/include

06 查看安装结果

/usr/local/lib 应该有

libz.a

libz.so -> libz.so.1.2.1

libz.so.1 -> libz.so.1.2.1

libz.so.1.2.1

/usr/local/include 应该有

zconf.h

zlib.h

zutil.h

07 升级原有zlib或者要把zlib安装到指定目录

可以在安装前的配置时,添加 --prefix 参数,比如:

$ mkdir /usr/local/zlib

$ ./configure --prefix=/usr/local/zlib

08 更新 Run-Time Linker,使 /etc/ld.so.cache 加载新的

共享库 libz.so.1.2.1

编辑: /etc/ld.so.conf

默认安装添加:/usr/local/lib

非默认安装添加: /usr/local/zlib/lib 即 --prefix 指定的路径

执行命令 ldconfig

没有评论: