使用Xerces时如何避免依赖?
我正在尝试将 xerces 3.1.1 与我的程序集成,但它需要 libcurl(适用于 linux)和 libicui18n、libicuuc、libicudata、libm(适用于 Mac OS X 和 Solaris)。是否有一些标志可以传递给 configure
以避免所有这些依赖项?
I'm trying to integrate xerces 3.1.1 with my program, but it requires libcurl for linux and libicui18n, libicuuc, libicudata, libm for Mac OS X and Solaris. Are there some flags which can be passed to configure
to avoid all this dependencies?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
构建时使用以下
configure
选项:摆脱cURL,并
摆脱ICU。您无法摆脱
libm
依赖项,也不应该这样做。libm
实现了部分 C++ 语言标准。检查
./configure --help
的输出以查看其他潜在的依赖项。Use the following
configure
options when building:to get rid of cURL, and
to get rid of ICU. You can't get rid of a
libm
dependency, nor should you want to.libm
implements part of the C++ language standard.Check the output from
./configure --help
to see other potential dependencies.你可以使用
./configure --without-icu
您可以使用
--without
选项禁用任何包you can use
./configure --without-icu
you can use the
--without
option to disable any package