在 Solaris 上构建 Boost

2024-01-22

Boost 会完全构建在 Solaris 上吗?

在我去支付支持合同以将 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 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 http://www.boost.org/development/tests/trunk/developer/summary.html,并找到该编译器的测试结果。从那里,您可以找到 Sun 编译器的专栏,并检查哪些测试失败(以及原因)。

然而,看起来几乎所有的精神测试在该编译器上都失败了,所以我不抱太大希望。

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Solaris 上构建 Boost 的相关文章

随机推荐