什么是CompileC?

时间:2012-05-12 18:31:10

标签: xcode

我很惊讶一个简单的谷歌搜索没有回答这个问题...我知道这是XCode使用的东西,但我无法运行它或从命令行获取手册页。

它做了什么以及在哪里可以找到信息?

1 个答案:

答案 0 :(得分:5)

CompileC是xcodebuild内部函数的记录表示。它是build.log文件中有关编译的基本信息的来源。对于具有main.m类的简单终端应用程序,CompileC之后的信息表示:

  • 目标文件(main.o,在xcodebuild过程中临时存储在散列目录中)
  • 方法文件(main.m)
  • 编译模式(正常 - 我不知道其他选项 - 任何人?)
  • 架构(X86_64)
  • 语言(objective-c)
  • 编译器(com.apple.compilers.llvm.clang.1_0.compiler)

您无法直接从命令行访问CompileC,但如果您愿意,可以从命令行对Xcode构建过程进行大量控制:

man xcodebuild