zlib在Linux和windows中的使用

目前zlib官方的最新版本是zlib-1.2.8

【windows下】

1.下载安装包zlib128.zip

http://www.zlib.net/
2.解压缩到D:\zlib-1.2.8目录下

3.编译

   3.1 打开VS -> Visual Studio Tools -> Visual Studio 命令提示(2010)

   3.2 切换到目录D:\zlib-1.2.8

   3.3执行nmake -f win32/Makefile.msc

4.生成结果

    在目录D:\zlib-1.2.8下生成zdll.lib、zlib1.dll。

 
【Linux下】
第一种:在linux系统中安装zlib软件来使用zlib

1.下载安装包zlib-1.2.8.tar.gz

http://www.zlib.net/

2.解压缩zlib-1.2.8.tar.gz
   tar zxvf zlib-1.2.8.tar.gz 
 
3.编译
  3.1 ./configure
  3.2 make
  3.3 make install
 
4.生成结果
   在当前目录下生成libz.a、libz.so。

第二种:直接在linux系统中使用zlib源码包

1.下载安装包zlib-1.2.8.tar.gz

http://www.zlib.net/

2.解压缩zlib-1.2.8.tar.gz
   tar zxvf zlib-1.2.8.tar.gz 
 
3.编译
  3.1 ./configure
  3.2 make
 
4.生成结果
   在当前目录下生成libz.a、libz.so。
 
5.项目包含zilb的头文件
  #include  "zip.h"
  #include  "unzip.h"
 
6.项目需要编译添加zilb的3个.c文件
  ioapi.c
  zip.c
  unzip.c
  例如:gcc  ioapi.c   zip.c  unzip.c
 
7.编译注意连接zilb生成的静态库
  -L yourPATH -lz
  如:gcc -o  main.c  -L/home/project/src/zlib-1.2.8 -lz
 
http://www.cnblogs.com/yun123456/

posted on 2017-06-09 13:49  愈走云声  阅读(2547)  评论(0编辑  收藏  举报