Xcode 10 beta 2 的发行说明说:
Building with libstdc++ was deprecated with Xcode 8 and is not supported in Xcode 10 when targeting iOS. C++ projects must now migrate to libc++ and are recommended to set a deployment target of iOS 7 or later.
我们目前支持 iOS 6,所以问题是如果我们切换到 libc++ 而不是 libstdc++ 会发生什么。从 Apple 的措辞(将部署目标设置为 iOS 7 只是推荐,而不是必需的)看来 iOS 6 具有 libc++,但我找不到任何关于此的文档。
从措辞上看,iOS 6 上的 libc++ 似乎也可能存在问题,但同样,没有其他文档,所以第二个问题是那可能是什么类型的问题? 6 年前在 iOS 上尝试过 libc++ 的人会知道/记得什么吗?
最佳答案
libc++ 是在 iOS 5.0 中引入的:http://deltaorange.com/2012/11/21/c-compatibility-on-ios-less-5/
关于ios - libc++ 是什么时候在 iOS 中引入的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51058565/