首页 文章

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

提问于
浏览
11

我正在编写一个交叉编译,为此我需要找到Xcode放置arm-gcc compiller的位置 .

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

有任何想法吗?

3 回答

  • 24

    使用较新的clang编译器,如下所示: -

    对于CC:xcrun -find -sdk iphoneos clang

    对于CXX:xcrun -find -sdk iphoneos clang

  • 1

    通常最好使用 xcrun -find 为您动态定位Xcode命令行工具,而不是显式使用路径,因为Xcode工具的路径可能会随时间而变化 . 有关如何使用它的详细信息,请参阅 man xcrun ,包括您可能需要传递以查找iOS工具的 -sdk iphoneos 标志的详细信息 .

    如果 xcrun 无法找到该工具,则可能不再将其作为Xcode的一部分包含在内 . 请参阅Xcode 5的发行说明,以检查是否已正式删除某些内容 .

  • 1

相关问题