今天,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的修复版本?
答案 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来解决这个问题。