如何在Xcode 5上findarm-apple-darwin#-llvm-gcc-4.2编译器?

我正在交叉编译,为此我需要findXcode在哪里放置arm-gcc compiller。

它曾经在/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/arm-apple-darwin10-llvm-gcc-4.2,但它已经在Xcode 5中消失了。

有任何想法吗?

像这样使用更新的clang编译器: –

对于CC:xcrun -find -sdk iphoneos铛

对于CXX:xcrun -find -sdk iphoneos clang ++

通常最好使用xcrun -find为您dynamic定位Xcode命令行工具,而不是明确使用path,因为Xcode工具的path可能随时间而改变。 有关如何使用它的详细信息,请参阅man xcrun ,其中包括可能需要传递以查找iOS工具的-sdk iphoneos标记的详细信息。

如果xcrun找不到该工具,则可能不再将其作为Xcode的一部分。 查看Xcode 5的发行说明,检查是否有东西被正式删除。