【发布时间】:2011-06-03 03:00:16
【问题描述】:
在最新的 iOS SDK 中,Apple 提供了三种编译器选项:GCC、LLVM with Clang 和 LLVM-GCC。我或多或少地了解这 3 个是什么意思,LLVM 和 Clang 是什么,等等。我不知道这对 iPhone 开发人员在实践中意味着什么。截至 2011 年 1 月,此时我应该使用哪一个? LLVM 是否足够成熟,以至于我可以安全地使用它而不会经常遇到错误?切换到 LLVM 还有其他缺点吗?如果是这样,那么速度优势是否超过了它们?除了速度之外,还有什么其他原因需要切换吗?
【问题讨论】:
-
好问题+1。
标签: iphone objective-c compiler-construction llvm clang