libc++ 向后兼容旧版本吗?

时间:2021-03-04 14:31:28

标签: clang clang++ libc++

我正在运行 Ubuntu 20.04 并且我已经安装了 libc++-dev(和 ABI)软件包,它是 libc++-6.0-2

但是,现在我必须使用 CLang 11,它需要更新版本的 libc++ 才能更好地支持 C++17,所以我需要安装 libc++-11-dev,这是一个不同的包,将替换我的旧版本.

我的问题是,我怎么知道 libc++ 是否向后兼容?我已经构建了数百个项目,我不想再次全部重建。

我在 libcxx-11 documentation 中找不到关于它的明确信息。

1 个答案:

答案 0 :(得分:1)

是的。较新版本的 libc++ dylib 具有新功能,但旨在使 dylib 兼容未来。

相关问题