![](/img/trans.png)
[英]Terminal error MacOS: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/istream:1634:1: note:
[英]failed to exec /Applications/Xcode.app/Contents/Developer/usr/bin/clang: No such file or directory
Xcode 5破坏了我的编译脚本。 我怀疑是因为clang现在直接位于/ usr / bin中,而不是通常的位置。 但是,我不确定如何告诉gcc。 任何提示将不胜感激。 我正在为iOS进行编译。
CPPFLAGS= -arch i686 --sysroot=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk -fno-short-wchar -fno-short-enums -miphoneos-version-min=4.2.1
CXXFLAGS= -arch i686 --sysroot=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk -fno-short-wchar -fno-short-enums -miphoneos-version-min=4.2.1
CFLAGS=
gcc -Iinclude -arch i686 --sysroot=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk -fno-short-wchar -fno-short-enums -miphoneos-version-min=4.2.1 -c -o src_c/stem_UTF_8_danish.o src_c/stem_UTF_8_danish.c
gcc: failed to exec /Applications/Xcode.app/Contents/Developer/usr/bin/clang: No such file or directory
make: *** [src_c/stem_UTF_8_danish.o] Error 71
更新。 我可以通过不带参数的iPhoneSimulator usr / bin直接调用gcc来重复此问题。
tim$ /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform//Developer/us r/bin/gcc
gcc: failed to exec /Applications/Xcode.app/Contents/Developer/usr/bin/clang: No such file or directory
我可以通过使用/ usr / bin中的clang和适当的sysroot来编译它。 但这等效吗?
当我升级到Xcode 5.1时,我注意到相同的问题,当我运行“ xcrun -find clang”时,它说:“您尚未同意XCode许可协议。您必须同时同意以下两项Xcode许可协议才能使用Xcode。” 它催生了协议,并给了我达成协议的机会,我做到了。 这就解决了问题。 去搞清楚。
干杯-Ed
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.