Xcode 5.1未使用的常量视为错误

从今天早上升级到Xcode 5.1以来,我的项目中包含的C ++库由于未使用的const而无法生成。

我有治疗警告作为错误:没有&迂腐警告:没有

有任何想法吗?

请求行后编辑!

const int NPT_SSDP_MAX_LINE_SIZE = 2048; 

完整的警告是:Shell脚本调用错误未使用的variables“NPT_SSDP_MAX_LINE_SIZE”

你在项目中有没有关于“validation项目设置”的警告? 在更新到推荐的设置并重新编译后,类似的错误消失了。

在我的情况下,在构build设置,其他警告标志设置了-Werror标志。 我刚刚删除了 – 错误。

在我的情况下,这个错误是由主项目中的“将警告视为错误”设置为YES的子项目引起的。

修理:

  • 转到为主项目或子项目构build设置 (search.xcodeproj以查找所有子项目)
  • 在search框中input警告
  • 将“将警告视为错误”设置为NO

在这里输入图像说明

这解决了我的问题为xCode 5.1