升级到XCode 8.3.1后,我收到错误:
Unsupported compiler 'com.apple.compilers.llvm.clang.1_0' selected for architecture 'x86_64'
将编译器设置为默认值的建议没有帮助,因为XCode看不到默认编译器:
有没有解决方案?
UPD:
实际上,系统中有编译器:
更新2:
还有一个错误解释的屏幕截图
更新3:
我从头开始创建了新的XCode项目(单视图),但它没有编译。
here is github repo without .gitignore
所以所有项目文件都应该在那里
显示GCC_VERSION =的值的屏幕截图为空
更新4:
更新到版本8.3.2(8E2002)没有帮助, 不幸的是((
答案 0 :(得分:1)
唯一帮助我的是完全擦除mac,安装MacOS Sierra以及之后的XCode全新安装。
现在我能够编译项目 - gcc编译器已经可见并且可以被XCode构建工具接受。
(:非常伤心:)
答案 1 :(得分:0)
这可能表明Xcode的一个缓存已损坏。请尝试以下方法:
1)退出Xcode
2)打开终端
3)运行以下命令:
rm -r `getconf DARWIN_USER_CACHE_DIR`/com.apple.DeveloperTools
4)重新启动Xcode
如果您不介意,如果您可以在https://bugreport.apple.com提交有关此问题的错误,我们将不胜感激。请附上显示您现在看到的错误的构建日志,并请说明我给您的步骤是否解决了问题。谢谢!