【发布时间】:2014-03-14 17:11:28
【问题描述】:
更新到 XCODE 5.1/IOS 7.1 并尝试构建包含Zxing 库的我的项目。 收到以下错误:
/Zxing/cpp/core/src/zxing/ChecksumException.h:3:9: '__CHECKSUM_EXCEPTION_H__' is used as a header guard here, followed by #define of a different macro
以下代码发生错误,
#ifndef __CHECKSUM_EXCEPTION_H__ //this line causes the error.
#define __NOT_FOUND_EXCEPTION_H__
.....
.....
#endif // __CHECKSUM_EXCEPTION_H__
在 xcode 5.1 更新之前一切都很完美。
我怀疑最近将 IOS 7.1 迁移到支持 64 位架构 会导致此错误,但我不确定。
我尝试使用 link 从 Zxing 库中删除 64 位支持,但仍然无法正常工作。
任何帮助或建议将不胜感激。
【问题讨论】:
-
问题描述现已更新。我认为我们不应该结束这个问题,因为很多人都面临着同样的问题。如果需要更多信息来解除禁令,请告诉我。谢谢。