我的 xCode 信息是:
我在 xcode 构建项目(native swift、flutter、react native、native script)中遇到了类似的错误,其中我收到了与 clang 编译器相关的错误消息。像这样的错误:
- clang-4.0:错误:没有这样的文件或目录:'/Users/xxxxxxxx/Library/Developer/Xcode/DerivedData/xxxxxxxxxxxxxxx/Index/Data Store'
- clang-4.0:错误:生成多个输出文件时无法指定 -o
- 其他
尽管与本机应用程序的 DerivedData 相关的错误可以通过删除目录并最终重新启动 xCode 甚至重新启动机器来修复......在这种情况下,您将看到在删除目录并再次开始构建过程后,错误回来。
然后,是通过运行检查 clang 安装的时刻clang --version
。正常输出将类似于:
如您所见InstalledDir
,xCode 不正确。就我而言,几天前我需要安装 Anaconda 应用程序(R、Python 等),现在,我记得我必须安装一些依赖项,其中一个是 clang 并且它的安装被改变了。要解决这个问题(在我的情况下,我不再需要 anaconda):(已编辑)
1.- 删除 anaconda 及其所有依赖项(我建议使用 App Cleaner)。2.- 重新安装 xCode
重新安装 xCode 后,如果再次输入clang --version
,您将得到:
更多信息:https ://github.com/flutter/flutter/issues/32457#issuecomment-496161092
希望此信息对其他人有所帮助。
最好的