CURL and ZLIB Compilation
CURL and ZLIB Compilation
正确编译后,这两者是如何关联在一起的?我试图在我的CURL安装中使用ZLIB库,并想确认我已经正确编译了CURL和ZLIB。应该libcurl。成功编译后,ZLIB现在拥有所有的ZLIB。还需要Lib库吗?
No。不是那样的。当你用ZLIB支持编译CURL时,这些头文件包含在CURL源代码中,它们是编译ZLIB库中存在的函数/API所需要的。
在您的系统中,您永远无法使用ZLIB库来编译具有ZLIB支持的CURL。
考虑一下,带有ZLIB的CURL只是一个程序,您可以编写它来调用由ZLIB。
.lib档案只是编译的源文件的集合,仅此而已。根据惯例和实用性,它们只包括为各自库编译的对象。因此,要链接到您创建的libcurl,您还必须链接到zlib。专业的配置系统(例如pkg-config)会自动完成这个步骤,但你总是需要zlib。
相关文章:
- 为char数组调整zlib-zpipe
- 基于boost的程序的静态链接——zlib问题
- 为什么 zlib 放气初始化调用一次不起作用?
- 安装 zlib 库仍然丢失错误
- ZLib GZIP Returning Z_BUF_ERROR(-5)
- 仅在 zlib c++ 库中强制动态编码
- zlib 膨胀在使用小缓冲区时会损坏
- 简单的安卓二进制崩溃与zlib
- zlib 添加的各种类型的目的是什么,我如何使用它们?
- boost zlib filter 在 Windows 中不起作用
- 解压缩串联的 zlib 流而不读取下一个字节
- 如何将Unix库添加到Visual Studio for Cross Compilation?
- Static Compilation for wxWidgets C++
- 找不到所需的 Zlib 库
- 如何使用 emscripten 将使用 zlib 的项目转换为 javascript?
- 如何将 zlib 流转换为 PNG?
- C 从STD :: vector中充气Zlib
- 用Zlib解压缩文本字符串
- Cmake可以要求静态库(例如Zlib)
- CURL and ZLIB Compilation