【问题标题】:Is there any way to use LLVM 3 in Xcode 4.1?有没有办法在 Xcode 4.1 中使用 LLVM 3?
【发布时间】:2011-09-09 12:44:29
【问题描述】:

我想知道,既然 LLVM 3.0 很容易获得并正式发布,那么在使用 Xcode 4.1 时是否可以使用 LLVM 3 进行编译。自从我使用了 ARC 并且我的应用程序开发比计划的更早完成后,这将有很大帮助。所以我不必等到下一个 Xcode 4.2 发布才能将我的应用程序上传到 Apple 审查。谢谢

【问题讨论】:

  • 您知道 iOS
  • iOS 4.3 中唯一缺少的是弱链接自动归零,其他一切都在那里。
  • 作为评论 - 我使用 ARC 开发了另一个非常复杂的应用程序,并使用分配工具对其进行了测试,一切都运行良好 - 不必像 memeory mgmt 那样处理所有这些汇编程序使用 ARC - 开发速度比以前快得多!我猜live会随着新版本的变化而改变:;)

标签: iphone xcode compiler-construction llvm


【解决方案1】:

您可以轻松地使用任何您想要的 Xcode 编译器进行编译;例如,参见http://mattrajca.com/post/8749868513/llvm-code-coverage-and-xcode-4。 IIRC,但是,您不得提交不使用与官方 Xcode 版本捆绑的编译器的应用程序。

【讨论】:

  • “您不得提交未使用与官方 Xcode 版本捆绑的编译器的应用程序”
  • 此外,这种技术似乎不适用于 ARC。如果启用了 ARC,您会在编译时收到错误 file not found: /opt/local/lib/arc/libarclite_macosx.a
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-08-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-03-19
相关资源
最近更新 更多