使用Xerces时如何避免依赖?

发布于 2024-12-20 03:06:45 字数 167 浏览 3 评论 0原文

我正在尝试将 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

迷途知返 2024-12-27 03:06:45

构建时使用以下configure选项:

--disable-netaccessor-curl

摆脱cURL,并

--disable-transcoder-icu

摆脱ICU。您无法摆脱 libm 依赖项,也不应该这样做。 libm 实现了部分 C++ 语言标准。

检查 ./configure --help 的输出以查看其他潜在的依赖项。

Use the following configure options when building:

--disable-netaccessor-curl

to get rid of cURL, and

--disable-transcoder-icu

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.

缱倦旧时光 2024-12-27 03:06:45

你可以使用
./configure --without-icu
您可以使用 --without 选项禁用任何包

you can use
./configure --without-icu
you can use the --without option to disable any package

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文