我正在运行Ubuntu 20.04,并且已经安装了libc ++-dev(和ABI)软件包libc ++-6.0-2。
但是,现在我必须使用CLang 11,它需要较新版本的libc ++才能更好地支持C ++ 17,因此我需要安装libc ++-11-dev,它是一个不同的软件包,它将替代我的较早版本。
我的问题是,我怎么知道libc ++是否向后兼容?我已经建立了数百个项目,但我不想再全部重建。
我在libcxx-11文档中找不到关于它的明确信息。
是的。较新版本的libc ++ dylib具有新功能,但它旨在使dylib兼容。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句