我决定将我的所有c ++应用程序升级到c ++ 11,但不确定在使用gcc4.8.1构建boost 1.55时是否应该采取一些特殊步骤。 我应该在编译boost代码时启用c ++ 11选项吗?
答案 0 :(得分:1)
我已经使用了c ++ 11编译的boost大约一年了,它工作得很好(如果其他所有内容也使用c ++ 11 set编译,否则可能会出现ABI兼容性问题 - 请参阅http://gcc.gnu.org/wiki/Cxx11AbiCompatibility )。
此外,虽然正在进行的工作是在Boost框架的各个组件中使用C ++ 11功能,但进展非常不平衡。因此,您可能需要首先检查您感兴趣的组件是否已经在使用任何C ++ 11改进。