C++ 无法执行/Applications/Xcode.app/Contents/Developer/usr/bin/clang:没有这样的文件或目录
Xcode 5破坏了我的编译脚本。我怀疑是因为clang现在直接位于/usr/bin中,而不是它通常的位置。但是,我不知道如何才能告诉gcc。任何提示都将不胜感激。我正在为iOS编译C++ 无法执行/Applications/Xcode.app/Contents/Developer/usr/bin/clang:没有这样的文件或目录,c++,ios,xcode,clang,C++,Ios,Xcode,Clang,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-sho
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没有足够的信息来调试此问题。
/usr/bin
包装器只调用由xcode-select
指定的默认应用程序-是/applications/xcode.app/Contents/Developer/usr/bin
下的二进制文件-您的编译受到了干扰。xcrun-find clang报告是什么?它应该显示如下内容:/Applications/Xcode.app/Contents/Developer/toolschains/xcodefault.xctoolschain/usr/bin/clang
您是如何修复它的?我面临着同样的问题,Xcode的命令行工具也安装了,但我仍然面临着这个问题