GCC stdlib XCode 4.5

时间:2012-12-30 20:10:14

标签: c++ gcc dll std

如何在XCode 4.5中使用GCC stdlib?当我写std::decimal::decimal128 a;时出现错误,因为XCode std是标准C ++库,而不是GCC stdlib。

任何帮助?

1 个答案:

答案 0 :(得分:1)

对于gcc十进制操作内置于编译器中。由TR 24732指定的C扩展名被转移到C ++。虽然某些操作是从库链接的,但是在任何库中都没有可以从其他编译器使用。因此,我认为它不会帮助您使用不同的标准库。通常,您可以使用-stdlib=...选项更改clang的标准C ++库。

在某些时候,C ++ TR 24733的公开实现是公开可用的,但目前似乎无法访问。我有点希望能在明年的某个时候提供一个开放的实施,但由于这是我实际工作的一部分,因此我无法决定是否以及何时可以提供工作。使用例如IBM的decNumber库的基本实现非常简单。但是,即使使用decNumber,执行完整的实现也是一项工作。