作者:男孩艹艹 | 来源:互联网 | 2022-12-23 16:52
我的目标是在Centos 7上使用gcc 7.2(和clang 6)构建与Centos 7目标兼容的可执行文件,而不安装devtoolset,但*使用较新的C++ ABI*.
较新的ABI修复了lib中的一些缺陷,这些缺陷在没有ABI更改的情况下无法修复.例如list :: size O(1)Vs O(n),字符串没有COW.
我猜测为什么在以下问题中可能无法实现这一点.
-D_GLIBCXX_USE_CXX11_ABI = 1对CentOS 7上的devtoolset-7无效