使用Xcode编译错误

时间:2019-02-10 15:00:12

标签: c++ xcode

我尝试在macOS上使用Xcode(最新)编译一组c ++库。我遇到类似

的错误
root

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__locale:334:5: Unknown type name 'locale_t'; did you mean 'locale'?

我做错了什么?缺少选项?标头丢失了吗?

1 个答案:

答案 0 :(得分:1)

快速的Google搜索显示了此链接:https://github.com/mpv-player/mpv/issues/5108。简而言之:

#ifdef __APPLE__
# include <string.h>
# include <xlocale.h>
#endif