gpt4 book ai didi

c++ - 我可以在 uclibc linux 上使用 boost 吗?

转载 作者:IT王子 更新时间:2023-10-29 00:33:29 25 4
gpt4 key购买 nike

有没有人有在基于 uclibc 的系统上运行使用 boost 库的 C++ 应用程序的经验?有可能吗?你会使用哪个 C++ 标准库? uclibc++ 可以与 boost 一起使用吗?

最佳答案

我们在运行 uClinux 的 ARMv4 平台上将 Boost 与 GCC 2.95.3、libstdc++ 和 STLport 一起使用。 Boost 的某些部分与 GCC 2.x 不兼容,但那些在我们的特定情况下运行良好的部分。我们使用最多的库是date_timebindfunctiontuplethread.

我们遇到问题的一些库是 lambdashared_pointerformat。这些问题很可能是由我们的 GCC 版本引起的,因为当您有太多包含或深层模板结构时它会出现问题。

如果可能,我建议您使用您的特定工具链运行 boost 测试套件以确保兼容性。至少您可以编译 native 工具链以确保您的库版本兼容。

我们没有使用 uClibc++,因为这不是我们的工具链供应商推荐的,所以我不能评论那个特定的组合。

关于c++ - 我可以在 uclibc linux 上使用 boost 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/309672/

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