错误Xcode 5.1:未知参数:' - cclib'[-Wunused-command-line-argument-hard-error-in-future]

时间:2014-03-11 10:51:05

标签: c++ ios xcode

今天,Apple发布了iOS 7.1。因此,我必须下载Xcode 5.1以在iOS 7.1上构建。在我的代码中有C语言。但是当我建立时,我有一个错误:

unknown argument: '-cclib' [-Wunused-command-line-argument-hard-error-in-future]

有人告诉:这是一个严重的问题,因为clang不支持几个常见的gcc标志(最明显的是-mno-fused-madd)

那么,我该如何解决这个问题,或者我必须等待Apple的修复版本?

2 个答案:

答案 0 :(得分:2)

来自OP的回答:

<强>解决:

我找到了这个问题的答案。我在构建设置/其他链接器标记中删除-cclib标志。并且没有错误发生。我认为clang编译器不需要-cclib。

我看到有人也有同样的问题:unknown argument: -fno-obj-arc' [-Wunused-command-line-argument-hard-error-in-future]。请将fno-obj-arc替换为-fno-objc-arc

答案 1 :(得分:0)

我通过在Build Settings中从我的有效架构中删除arm64来解决这个问题。

enter image description here