`

mingw32下编译zlib

 
阅读更多

编译环境:

windows 8.1

mingw32 4.8

zlib 1.2.8

cmake 2.8.12.2

zlib下载请到官网:http://www.zlib.net/

/************************************
*转载请注明:tedeum.iteye.com
************************************/

 

编译步骤:

1.启动cmake,嵌入source path 和 build path



 

2.点击configure后,修改sh path 和 output path



 3.再点击configure后,填写make type



 4、打开控制台(用管理员方式,installpath 填的是c盘,写c盘需要管理员模式),切换到build目录



 

5、编译,键入mingw32-make,之前要把mingw32的bin目录加入系统path变量,要不会出错,错误忘记截图了。



 

 

6、安装,键入mingw32-make install



 

/************************************
*转载请注明:tedeum.iteye.com
************************************/

 

 

附件是源码和编译好的。

  • 大小: 32.1 KB
  • 大小: 33.5 KB
  • 大小: 33.9 KB
  • 大小: 6.5 KB
  • 大小: 21.4 KB
  • 大小: 21.4 KB
0
0
分享到:
评论

相关推荐

    使用mingw编译后的zlib-1.2.5安装包

    总之,这个“使用mingw编译后的zlib-1.2.5安装包”为Windows开发环境提供了方便的数据压缩和解压缩功能。通过正确配置和使用,开发者可以在自己的应用程序中轻松集成Zlib,实现高效的数据压缩操作。

    QT Mingw32编译zlib1.2.11

    QT Mingw32编译zlib1.2.11是一项在Windows环境下为Qt应用程序集成zlib库的任务。ZLIB是一个轻量级的压缩库,广泛用于数据压缩,如HTTP传输、PNG图像压缩等。QT则是一个跨平台的C++应用开发框架,而MinGW32是GCC(GNU...

    mingw编译osg插件

    通过上述步骤,我们可以成功使用mingw编译OSG所需的libjpeg、zlib以及libpng插件。这种方式对于不熟悉Visual Studio或更倾向于使用轻量级编译工具的开发者来说非常有用。需要注意的是,在整个过程中需要仔细检查每...

    QT5.15.2的32bit MinGW静态编译库

    QT5.15.2的32bit MinGW静态编译库,编译命令“configure.bat -static -release -confirm-license -opensource -opengl desktop -platform win32-g++ -prefix "D:\Qt\5.15.2\mingw81_32_static" -sql-sqlite -sql-...

    quazip-1.3、zlib-1.2.12源码及基于Mingw32(7.3.0)编译工具链构建的库文件

    - 这将编译zlib并生成库文件,包括静态库(libz.a)和动态库(zlib1.dll)。 4. **构建quazip**: - 解压quazip-1.3源代码。 - 编译quazip之前,确保已将zlib的头文件和库文件路径添加到编译器的搜索路径中。 - 在...

    libcurl.a(with zlib, openssl , libssh2) 含release静态库和动态库, mingw32编译

    编译过程中libcurl, zlib未作修改 openssl更改了test下几个文件,使用tdm-gcc 5.1.0编译 libssh2在github上下的源码,更改openssl.h文件,使用cmake编译 libcurl使用lib下makefile.m32文件编译。 注意:这几个库...

    zlib-1.2.11-mingw53_32.zip

    静态编译zlib 1.2.11的步骤大致如下: 1. 下载zlib源码包。 2. 使用Mingw53_32的命令行工具,进入源码目录。 3. 执行配置脚本,如`./configure --host=i686-w64-mingw32`,为Mingw53_32环境配置编译选项。 4. 运行`...

    MinGW编译curl-7.50.3+SS

    本教程将详细介绍如何在Windows上使用MinGW编译curl库的7.50.3版本,并结合SSL支持,即openssl-1.0.2j和zlib-1.2.8这两个库。 首先,你需要下载并安装MinGW。这个过程包括设置环境变量,确保编译器和相关工具链可以...

    CEGUI-DEPS-0.7.x-r1-mingw(minGw 编译Osg 依赖库)

    标题中的"CEGUI-DEPS-0.7.x-r1-mingw"指的是CEGUI(C++ Graphical User Interface)的一个依赖库版本,专为minGW编译环境设计,用于0.7.x版本系列。minGW(Minimalist GNU for Windows)是一个开源的Windows上的GCC...

    zlib源码及编译好的库.zip

    在本压缩包中,我们有两个文件:`zlib1211.zip`和`lib-zlib-debug.zip`,分别包含了`zlib`的源代码和使用Qt 5.3(mingw4.8.2)编译好的调试版本库。 `zlib1211.zip`是`zlib`的1.2.11版本源代码,这是该库的一个稳定...

    openssl-1.1.1l 编译静态库 + zlib-1.2.11编译静态库 (x86 x64)

    接下来,我们将分别编译zlib和OpenSSL。 1. **编译zlib-1.2.11**: - 下载zlib源码并解压。 - 进入解压后的目录,执行以下命令配置编译: ``` ./configure --static ``` - 使用Make命令进行编译: ``` make...

    zlib1.dll文档

    6. **错误排查:** 当遇到"缺少zlib1.dll"的错误时,可以尝试将文件复制到系统目录(如C:\Windows\System32)或者MinGW的/bin目录下,或者在项目的构建路径中指定zlib库的位置,以解决程序运行时的依赖问题。...

    openssl-1.1.1a编译静态库 + zlib-1.2.11编译静态库 (x86 x64)

    接下来,我们将分别编译zlib和OpenSSL。 1. **编译zlib**: - 下载zlib-1.2.11源代码并解压。 - 进入源代码目录。 - 执行`./configure --static`,配置为生成静态库。 - 运行`make`进行编译。 - 使用`make ...

    Qt 5.15.1 mingw81-static.7z 静态编译包

    1. **开发环境**: 使用静态编译的 Qt,你可以选择任何支持 MinGW 的 IDE,如 Qt Creator,或者直接在命令行下使用 qmake 和 make。 2. **项目配置**: 在项目文件 (.pro) 中,指定使用的 Qt 版本和编译器,例如: `...

    gtk2静态库mingw32

    由于静态编译,bin目录太大就没有把gettext相关的打包。 这个库最大的特点是链接完成就是默认的MS-Windows风格主题,不需要 etc, share 等目录就可以正常运行。 链接此库的生成exe程序最少7.4M,如果不内置stock-...

    poppler window-mingw

    在MingW环境下编译Poppler,首先需要确保安装了必要的依赖项。这些依赖可能包括: 1. **Freetype**:用于字体渲染。 2. **Fontconfig**:提供字体管理和查找功能。 3. **PNG和JPEG库**:支持PDF中的图像处理。 4. *...

    zlib源代码以及编译好的win32动态库静态库

    **三、zlib在Win32环境下的编译与使用** 1. **编译过程**:zlib源代码可以在多种平台上编译,包括Win32。通常,使用Visual Studio或MinGW等编译器,通过配置项目设置,将源代码编译为动态库(`.dll`)和静态库(`.lib`...

    解决mingW编译vlc时遇到dshow报错的问题

    在使用mingW编译开源媒体播放器VLC时,可能会遇到与DirectShow(dshow)相关的编译错误。本文将详细解析这个问题的原因,并提供一系列解决方案,帮助开发者顺利编译完成。 首先,我们要理解mingW是一个为Windows...

    Google Skia图形库MingW, MSVC2017 64Bit编译库

    - **MingW编译**:首先,确保安装了MingW-w64,包含了64位编译工具链。下载Skia源代码后,配置构建系统(如CMake)以指向MingW的编译器路径。然后,执行编译命令,生成静态或动态链接库。需要注意的是,可能需要...

Global site tag (gtag.js) - Google Analytics