`
bjmike
  • 浏览: 283099 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

编译 Zlib

 
阅读更多
wget http://218.249.165.37/download/36593658/49562183/3/gz/12/28/1359618838796_796/zlib-1.2.7.tar.gz

为编译 Zlib 做准备:

./configure --prefix=/usr --shared --libdir=/lib


编译软件包:

make


要测试结果,请运行:make check 。

安装共享库:

make install


上面的命令将会在 /lib 目录下安装一个 .so 文件。我们将要移除它并重新连接到 /usr/lib 目录下:

cd /lib
ln -sfv libz.so.1.2.3 /usr/lib/libz.so
分享到:
评论

相关推荐

    QT Mingw32编译zlib1.2.11

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

    VS2015编译zlib1.2.8静态库

    本文将详细介绍如何使用Visual Studio 2015 (VS2015) 编译Zlib 1.2.8的静态库,并在编译过程及后续使用中需要注意的关键点。 首先,你需要下载Zlib的源代码,版本为1.2.8。这个版本是稳定且被广泛支持的。在下载...

    vs2013编译zlib1.2.8

    在本文中,我们将深入探讨如何使用Visual Studio 2013(VS2013)编译Zlib库的1.2.8版本。Zlib是一个开源的、跨平台的数据压缩库,广泛应用于网络传输、文件压缩和其他需要高效数据处理的场景。VS2013是微软提供的一...

    已经编译好的zlib的库lib(带源码)

    编译Zlib库通常涉及以下步骤: - 配置:通过配置脚本设置编译选项,例如`./configure --prefix=/path/to/install` - 编译:运行`make`命令来编译源代码 - 安装:执行`make install`将编译好的库文件安装到指定...

    window 10 vs2015 cmake 编译 zlib x64

    折腾了好半天弄好了这东西....。 vs2015居然这么666。

    zlib 1.2.11 的windows x64编译版本,包含debug和release

    在编译Zlib时,你需要C++编译器,如Visual Studio。编译过程包括配置项目设置、设置预处理器宏、链接库等步骤。对于Windows x64平台,需要确保编译器设置为生成64位代码。编译完成后,通常会得到动态链接库(.dll)...

    交叉编译后的zlib

    本文将深入探讨交叉编译Zlib的过程及其在ARM平台上的应用。 首先,让我们了解什么是交叉编译。交叉编译是指在一种环境下生成可以在另一种环境下运行的代码。对于ARM平台,我们通常在拥有更强大资源的x86架构主机上...

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

    本压缩包包含的是使用MinGW(Minimalist GNU for Windows)4.9.2版本编译后的Zlib 1.2.5安装包,适用于Windows环境。 MinGW是GCC(GNU Compiler Collection)在Windows上的一个移植版本,它提供了与Linux环境下类似...

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

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

    【QGIS跨平台编译】之【zlib跨平台编译】:MacOS环境下编译成果(支撑QGIS跨平台编译,以及二次研发)

    本资源的内容为:基于Qt的zlib跨平台编译成果(MacOS版本)。 二、使用人群 QGIS编译、QGIS跨平台编译的人员或研究者。 三、使用场景及目标 在MacOS环境下使用。 既可以支撑QGIS在MacOS环境下的编译工作,也可以进行...

    zlib 1.2.11 vs2019编译的库

    本文将详细讨论一个特定的库——`zlib`,特别是针对`zlib 1.2.11`版本,它是使用Visual Studio 2019(VS2019)编译的,并且包含了不同架构下的调试(Debug)和发布(Release)版本。 `zlib`是一个开源的、跨平台的...

    VS2017编译好的jsoncpp和zlib库.rar

    在VS2017中编译ZLIB库,同样需要从官方获取源代码。然后,创建一个新的项目,添加ZLIB的源文件,设置适当的配置和平台选项。编译后,你会得到zlib.lib文件,可以将其链接到你的项目中实现数据压缩和解压缩功能。 **...

    zlib 在 Visual Studio 2005 下编译失败的解决办法

    在使用Visual Studio 2005这一经典的开发环境时,开发者可能会遇到编译zlib库失败的问题。具体错误信息包括编译时asm文件中的无效指令操作数错误,这些错误通常指向inffas32.asm文件的特定行号。 根据问题描述和...

    ZILB编译后的LIB库

    在VC2010环境下编译ZLIB库,首先需要下载ZLIB源代码,这些源代码通常包含`.c`和`.h`文件。`.c`文件包含了实现压缩和解压缩算法的函数,`.h`文件则定义了相关的API接口。接下来,需要配置Visual Studio项目,确保包含...

    编译好的zlib

    标题中的“编译好的zlib”指的是Zlib...总的来说,这个压缩包提供了一个完整的、预编译的Zlib库,解决了用户在寻找和编译Zlib过程中遇到的问题,使得开发者能够快速地在他们的Windows项目中集成和使用Zlib的压缩功能。

    vs2005下编译的libpng.lib和zlib.lib

    "VS2005下编译的libpng.lib和zlib.lib"是一个关于在Microsoft Visual Studio 2005(VS2005)环境下使用的两个关键库文件——libpng和zlib的专题。 首先,libpng是一个开源的PNG(Portable Network Graphics)图像...

    最新版 zlib.lib 1.28 VC 编译

    描述中提到的“一开始死活不会编译”,反映了编译`zlib`库可能会遇到的一些挑战,比如配置环境、解决依赖关系、处理编译选项等,但经过努力,最终成功编译出了适用于VC的静态库文件`zlibstat.lib`。 `zlibstat.lib`...

    用arm-linux-gcc交叉编译 openssl zlib curl

    2. **配置并编译zlib**: ```bash ./configure --prefix=/opt/zlib # 修改Makefile中的编译工具 CC=/opt/FriendlyARM/toolschain/4.4.3/bin/arm-linux-gcc CFLAGS=-O3 -D_LARGEFILE64_SOURCE=1 SFLAGS=-O3 -...

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

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

    用vc++6.0生成的zlib.lib和zlib.dll文件

    在IT行业中,尤其是在软件开发领域,Zlib库是一个非常重要的工具,它是一个开源的、跨平台的、轻量级的数据压缩库。Zlib库广泛应用于网络传输、文件压缩、游戏开发等多个场景,提供了高效的无损数据压缩算法。本文将...

Global site tag (gtag.js) - Google Analytics