XCode 8,libc ++,std :: locale :: category和OSX 10.8

时间:2016-10-03 15:09:31

标签: c++ xcode macos libc++

我刚刚升级到Xcode 8,使用std :: locale :: category的代码不再编译以下消息:

“错误:'数字'不可用:在macOS 10.9中引入”

std :: locale :: category前面有“_LIBCPP_AVAILABILITY_LOCALE_CATEGORY”,它确实声明std :: locale :: category仅在10.9中可用。令我困惑的是,当我们使用XCode 6进行构建时,我们的测试正在传递OSX 10.8并且区域设置类似乎正常工作。

由于此更改的原因或任何可能的解决方法,我无法在任何地方找到任何文档(我们希望尽可能保持10.8兼容性)

0 个答案:

没有答案