gpt4 book ai didi

c++ - 在 Solaris 上构建 Boost

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:36:25 24 4
gpt4 key购买 nike

Boost 会完全构建在 Solaris 上吗?

在我支付支持契约(Contract)以将 Sun Studio 12.2 修补到最新版本之前,我想知道是否有人在此方面取得了成功(特别是 Proto/Spirit)。我遇到了一些错误,有些错误看起来已经在补丁中解决了,但是向 Oracle 支付支持费用并不便宜,所以我宁愿希望它能在我做之前工作。

现在,我只是尝试在 Solaris 上使用 cpp-netlib 并使用 Boost Property Tree 解码通过 HTTP 获取的一些 JSON。它在 Mac OS X 上运行良好 - 所以我希望我可以在 Solaris 上使用相同的代码。

最佳答案

如果你看http://www.boost.org/users/history/version_1_48_0.html ,您会看到两个编译器列表。 “主要”编译器是版本测试所针对的编译器。那里没有基于 Solaris 的编译器。

第二个列表是测试主干的内容(或多或少每天)。 Sun 编译器 v 5.10 在该列表中。

现在,您可以查看http://www.boost.org/development/tests/trunk/developer/summary.html , 并找到该编译器的测试结果。从那里,您可以找到 Sun 编译器的列,并检查哪些测试失败(以及原因)。

但是,看起来几乎所有的 spirit 测试都在那个编译器上失败了,所以我不会抱太大希望。

……后来……但是,由于您使用的是不同的编译器,您可能需要查看 http://www.boost.org/development/running_regression_tests.html ,它向您展示了如何使用您的安装运行回归测试。然后您可以看到 boost 与您的编译器的配合情况。

关于c++ - 在 Solaris 上构建 Boost,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8242588/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com