mingw编译zlib

在安常规编译在报的错误“please use win32/makefile.gcc instead”
下面的方法即可解决
mingw编译最新版的zlib,这个是简要的操作说明:
cp win32/makefile.gcc makefile.gcc
make -fmakefile.gcc
export “INCLUDE_PATH=G:/mingw/zlib-1.25/include”
export “LIBRARY_PATH=G:/mingw/zlib-1.25/lib”
make install -fmakefile.gcc
cp zlib1.dll G:/mingw/zlib-1.25//bin

未命名
参考:http://www.gaia-gis.it/spatialite-2.4.0/mingw_how_to.html

4人评论了“mingw编译zlib”

  1. 也许是新版本的关系吧,1.2.7在install的时候必须要指定安装的目录否则会出问题,这边帮忙注记一下1.2.7编译的参数好了:
    make install -fMakefile.gcc INCLUDE_PATH=/mingw/include/ LIBRARY_PATH=/mingw/
    lib/ BINARY_PATH=/mingw/bin/

    当然Makefile.gcc也可以不复制出来直接 -fwin32/Makefile.gcc,另外MSYS整体路径上不能够有空格,如果真的有就只好先mklink到根目录下去了。

  2. 也许是新版本的关系吧,1.2.7在install的时候必须要指定安装的目录否则会出问题,这边帮忙注记一下1.2.7编译的参数好了:
    make install -fMakefile.gcc INCLUDE_PATH=/mingw/include/ LIBRARY_PATH=/mingw/
    lib/ BINARY_PATH=/mingw/bin/

    当然Makefile.gcc也可以不复制出来直接 -fwin32/Makefile.gcc,另外MSYS整体路径上不能够有空格,如果真的有就只好先mklink到根目录下去了。

回复 littlewater 取消回复

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部