gpt4 book ai didi

c++ - GCC 5 ABI 更改

转载 作者:太空狗 更新时间:2023-10-29 23:15:35 25 4
gpt4 key购买 nike

软呢帽 announced他们可能计划在默认情况下关闭新 ABI 的情况下发布 GCC 5。据我了解,Fedora 22 将继续使用旧的 ABI,而 Fedora 23 将使用新的 ABI。程序必须大量重新编译。

我的问题是 C++11 标准从 C++03 改变了什么破坏了 ABI 兼容性?

最佳答案

GCC wiki 上有一个关于 Cxx11 向后 ABI 兼容性的页面:https://gcc.gnu.org/wiki/Cxx11AbiCompatibility

The C++98 language is ABI-compatible with the C++11 language, but several places in the library break compatibility. This makes it dangerous to link C++98 objects with C++11 objects.

关于c++ - GCC 5 ABI 更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28473720/

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