ZX兴库:iOS中的错误:未使用私有字段'cached_y_'
ZXing Library: Errors in iOS: private field 'cached_y_' is not used
我目前正在尝试使用ZXing库的iOS项目。然而,我甚至不能让样例项目工作。
ScanTest项目以及我自己创建的项目在BinaryBitmap.cpp文件中抛出以下错误。
In file included from /Volumes/Macintosh HD/Users/Tim/Downloads/zxing-2.1/iphone/ZXingWidget/../../cpp/core/src/zxing/BinaryBitmap.cpp:20:
../../cpp/core/src/zxing/BinaryBitmap.h:33:7: error: private field 'cached_y_' is not used [-Werror,-Wunused-private-field]
int cached_y_;
^
1 error generated.
我在Google和Stackoverflow上搜索了,但没有找到解决问题的方法。
我在当前稳定版和测试版的XCode中都试过了。
我不知道其他人是否也有同样的问题,但如果有任何帮助,我将不胜感激。
这是clang,对吧?您可以在这里阅读相关的编译器选项。错误信息告诉你哪些编译器标志是相关的。
-Wunused-private-field
意味着您将获得关于未在任何地方使用的类(或结构,…)的私有成员字段的警告。警告是因为你可能真的想用它们。这通常不会停止编译,但是…
-Werror
将警告转换为错误。许多人使用这个选项来强迫自己编写非常干净的代码。把这个拿出来就够了。
相关文章:
- 将结构字段的类型展开为可变模板参数
- 将位字段导出到数组
- 为了方便起见,我应该避免公开私有字段变量吗
- 当字段可以为null时,如何使用C++接口在Avro中写入数据
- 在java中读取c++字节的位字段
- 链接器找不到在虚拟类 c++ 中访问的静态字段的符号
- 私有字段对象与私有继承?
- 声明没有默认构造函数的字段
- C++内存模型和位字段的最大序列
- 声明为无效的变量或字段'...' Ardunio 编译器上的错误
- 如何在QByteArray中放置和检索位字段而不会感到痛苦?
- C++ win32 如何使密码字段可选并启用复制和粘贴?
- 如何通过UDP接收QByteArray并将其解析为位字段结构?
- 仅匹配集合中的某些字段
- 结构字段名称与 GDB 中的 STL 数组冲突
- 如何使用位字段将数据从二进制文件复制到结构中?
- 结构体和类的不同大小(),彼此具有相同的字段类型
- 如何避免在数据结构中包含存储为字段的类?
- 聚合初始化和删除的复制构造函数,也称为不可复制的 obejcts 作为字段
- C++:用户定义的类,以成员字段作为地址