我正在尝试将xerces 3.1.1与我的程序集成,但它需要libcurl for linux和libicui18n,libicuuc,libicudata,libm for Mac OS X和Solaris。是否有一些标志可以传递给configure
以避免所有这些依赖?
答案 0 :(得分:5)
构建时使用以下configure
选项:
--disable-netaccessor-curl
摆脱cURL,
--disable-transcoder-icu
摆脱ICU。你不能摆脱libm
依赖,你也不想。 libm
实现了C ++语言标准的一部分。
检查./configure --help
的输出以查看其他潜在的依赖关系。
答案 1 :(得分:1)
你可以使用
./configure --without-icu
您可以使用--without
选项禁用任何包