MinGW 编译zlib、libpng

1.  编译zlib

    下载 http://www.zlib.net/ 下载版本zlib-1.2.8, 解压缩文件zlib-1.2.8。进入mingw命令行,切换目录到zlib-1.2.8解压缩目录。

    命令行输入 mingw32-make -f makefile.gcc

  编译生成 libz.a, libz.dll.a, zlib1.dll等文件

  


2. 编译libpng

   下载源码,解压缩。切换到源码路径。

    打开scripts/makefile.gcc设置zlib路径:

    ZLIBINC = ../zlib-1.2.8

    ZLIBLIB = ../zlib-1.2.8

    拷贝scripts/pnglibconf.h.prebuilt到源码目录,改名为pnglibconf.h
    命令行输入:

    copy scripts\makefile.gcc makefile.gcc
    mingw32-make -f makefile.gcc

    生成libpng.a文件