2016-11-11 101 views

回答

2

是的,你可以做到这一点。

有一个明确的编译配置选项用于排除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直接读取或写入压缩文件。所以如果你不需要这个功能,那么库可以被删除。