iOS 7.1上的生成错误-Zxing
更新到XCODE 5.1/IOS 7.1,并尝试构建包含库的项目。 获取以下错误:iOS 7.1上的生成错误-Zxing,ios,zxing,ios7.1,xcode5.1,Ios,Zxing,Ios7.1,Xcode5.1,更新到XCODE 5.1/IOS 7.1,并尝试构建包含库的项目。 获取以下错误: /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
/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位体系结构会导致此错误,但我不确定
我试图用这个从Zxing库中删除64位支持,但仍然不起作用
如有任何帮助或建议,将不胜感激 看起来在XCode 5.1中有一些地下编译器设置更改 所以要解决这个问题,您需要将-w标志添加到其他警告标志中。 此标志完全禁用所有编译器警告
现在更新问题说明。我认为我们不应该结束这个问题,因为许多人都面临着同样的问题。如果需要更多信息来解除禁令,请告诉我。谢谢