错误:
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/strings.h:85:17: error: expected initializer before '__OSX_AVAILABLE_STARTING'
int ffsl(long) __OSX_AVAILABLE_STARTING(__MAC_10_5, __IPHONE_2_0);
完整错误:
https://github.com/dmlc/xgboost/issues/4933
更新为Catalina后,此方法不起作用。在此之前,它还不错。
打开Xcode,并接受新的用户协议。之所以发生这种情况,是因为下载了新版本的Xcode,并且不接受新协议。