ios 7.1 上的 zxingwidget 构建错误
Posted
技术标签:
【中文标题】ios 7.1 上的 zxingwidget 构建错误【英文标题】:zxingwidget build error on ios 7.1 【发布时间】:2014-03-13 08:54:34 【问题描述】:我尝试在 xcode 5.1 上使用 xzingwidget 构建我的应用程序,但出现以下错误。
'CHECKSUM_EXCEPTION_H' 在这里用作标头保护,后跟#define of a different macro
我必须更改一些构建设置?
解决方案
这个Xcode 5.1 unused consts treated as error 帮助我找到了解决方案。
我删除了 ZXingWidget 目标中的所有“Apple LLVM 5.1 自定义编译器标志”,现在一切正常
【问题讨论】:
什么是 xzingwidget?这是唯一的错误吗?您是否为此遵循了某种教程? 我使用这个:basheerad.blogspot.it/2012/04/… 和这个:***.com/questions/12968369/… 使用 xcode 5.0.2 我可以构建我的应用程序,但是使用新的 xcode 5.1 我在构建阶段遇到错误 我真的需要更多信息。这不可能是唯一的错误消息。 【参考方案1】:在部署目标 ios7 上,似乎需要将编译器设置为 C++ 11 (sdt) 以及 libc++ (LLVM)
切换这些设置后,构建成功运行
您可以参考here了解更多信息。
【讨论】:
如何设置编译器?【参考方案2】:库中有错字。 应该是:
#ifndef __CHECKSUM_EXCEPTION_H__
#define __CHECKSUM_EXCEPTION_H__
....
而不是:
#ifndef __CHECKSUM_EXCEPTION_H__
#define __NOT_FOUND_EXCEPTION_H__
....
【讨论】:
以上是关于ios 7.1 上的 zxingwidget 构建错误的主要内容,如果未能解决你的问题,请参考以下文章
升级到 iOS 9 和 MobileFirst 7.1 后无法登录设备或模拟器上的应用程序
ios 7.1 上的 ibeacon - 应用程序在一段时间后停止收听信标
IOS 7.1 上的 requestWhenInUseAuthorization 错误