什么是最小尺寸的图书馆?

时间:2016-03-29 07:22:55

标签: build installation options libxml2 configure

最近我正在构建libxml2,我正在查看configure脚本的选项。其中一个选择就是这个。

--with-minimum          build a minimally sized library (off)

我之前从未听说过“最小尺寸的图书馆”,所以我用Google搜索了它。令我惊讶的是,我所能找到的搜索“什么是'最小尺寸的库'”是配置选项的列表,其中包含了这个引用,但没有解释它的作用。

那么什么是最小尺寸的图书馆?

1 个答案:

答案 0 :(得分:0)

--with-minimum标志禁用所有可选功能,从而产生尽可能小的二进制大小。它基本上相当于:

--with-c14n=no
--with-catalog=no
--with-debug=no
--with-docbook=no
--with-fexceptions=no
--with-ftp=no 
--with-history=no
--with-html=no
--with-http=no 
--with-iconv=no
--with-iso8859x=no
--with-legacy=no
--with-mem-debug=no
--with-output=no
--with-pattern=no
--with-push=no
--with-python=no
--with-reader=no
--with-readline=no
--with-regexps=no
--with-run-debug=no
--with-sax1=no
--with-schemas=no
--with-schematron=no
--with-threads=no
--with-thread-alloc=no
--with-tree=no
--with-valid=no
--with-writer=no
--with-xinclude=no
--with-xpath=no
--with-xptr=no
--with-zlib=no
--with-modules=no

但它允许有选择地启用任何这些功能。