【问题标题】:Apple LLVM 5.1 error苹果 LLVM 5.1 错误
【发布时间】:2014-06-20 15:57:33
【问题描述】:

当我尝试在 Xcode 版本 5.1.1 上打开旧项目时,proprecompiler 给出以下错误

clang: error: unknown argument: '-fobjc' [-Wunused-command-line-argument-hard-error-in-future]
clang: note: this will be a hard error (cannot be downgraded to a warning) in the future

顺便说一下,有些类是用-fobjc -arc 标志编译的。

你知道如何解决这个问题吗?

【问题讨论】:

  • 我认为自动引用计数可能已经为你所说的一些类启用了 -fobjc -arc 标志
  • 使用 -fno-objc-arc 禁用或使用 -fobjc-arc 启用标志

标签: ios xcode xcode5


【解决方案1】:

看起来您使用了错误的标志。你应该使用-fobjc-arc

【讨论】:

    【解决方案2】:

    再次检查您的编译器标志,您似乎使用的是-fobjc 而不是-fobjc-arc
    使用

    • 启用 ARC -> -fobjc-arc
    • 禁用 ARC -> -fno-objc-arc

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多