GCC 3.4.4 上的 C++ tr1(适用于诺基亚 N810 平板电脑)

标签 c++ gcc tr1

如何才能让 C++ tr1 成员(尤其是 shared_ptr,但我们想要函数和绑定(bind)以及所有其他成员)与 GCC 3.4.4 一起工作(适用于诺基亚 N810 平板电脑)。

有人做过吗?尝试过这个吗?

我们升级到 GCC 4.x 来为此设备进行交叉编译可能可行(但如果您已经这样做了,我们很想知道)。

可能有很多方法,我想避免其他人遇到的死胡同。

我们试图避免引入 boost,因为它可能是非常相互依赖的(你引入一个 boost header ,最终会得到 20 个以上),并且减少代码大小对我们来说很重要。

谢谢!

最佳答案

至少对于boost中的shared_ptr来说,依赖的数量是相当少的。您可以使用bcp也可以从 boost 中提取子集,因此您不需要整个 boost 来编译您的应用程序。

关于GCC 3.4.4 上的 C++ tr1(适用于诺基亚 N810 平板电脑),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/131445/

相关文章:

c++ - 增量定义?

c++ - 闪烁的 LED 会减慢微处理器的速度

c++ - clang++ 支持 __restrict 吗?

c++ - 疯狂的 C++ vector 迭代器

c++ - 如何在 GDB 中访问 std::tr1::shared_ptr 的目标

c++ - TR1 共享阵列

c++ - 在 C++、结构或类中应该使用什么来创建链接列表

c++ - 从非常大的文件中解析每四行的最有效方法

c -/usr/local/lib 中的共享库未找到

C - GCC 在返回本地堆栈地址时生成错误指令