1
我们使用libxml2和zlib。有一个选项可以构建libxml2 WITHOUT ZLIB。有什么不同?性能受到影响?使用libxml2而不使用zlib
我们使用libxml2和zlib。有一个选项可以构建libxml2 WITHOUT ZLIB。有什么不同?性能受到影响?使用libxml2而不使用zlib
是的,你可以做到这一点。
有一个明确的编译配置选项用于排除zib。
从libxml2的FAQ
需要哪些其他库编译/安装libxml2的?
libxml2不需要任何其他库,正常的C ANSI API 应该是足够的(请报告任何违反此规则,您可能会发现 )。
但是,如果发现在配置时的libxml2将检测和使用 以下库:
libz : a highly portable and available widely compression library. iconv: a powerful character encoding conversion library.
本身取决于由编译环境的选项。 看一看这篇文章 http://www.tuan.nguoianphu.com/LibXML2_compile_for_Linux_Solaris_Windows
libxml使用zlib直接读取或写入压缩文件。所以如果你不需要这个功能,那么库可以被删除。