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