架构armv7s的未定义符号:“_ OBJC_CLASS _ $ _ ZXingWidgetController”,引自:RootViewController.o中的objc-class-ref使用Zxing

时间:2013-02-07 13:09:24

标签: iphone ios zxing armv7

我在我的应用程序中整合了Zxing的qrcode阅读器。我在Xcode4.5之前测试了Zxing中的扫描测试,它运行良好。我将iOS sdk更新为6.1并将Xcode更新为4.6,现在这个显示错误。首先,它显示了gcc编译器的错误,现在已解决,现在显示错误

"Undefined symbols for architecture armv7s"

PS: - 在阅读了很多解决方案之后,我尝试将所有架构设置为相同的一些内容(Scantest,ZxingWidget,ZxingTouch),将编译器更改为LLVM GCC 4.2,将其他警告标志设置为-Werror等。

特别的问题是构建适用于iphone模拟器6.1。

1 个答案:

答案 0 :(得分:3)

如果您正在使用任何lib文件,请检查构建阶段 - >使用库链接二进制文件并检查是否包含相应的lib。

如果您使用的是源文件,请检查if.m文件是否已添加到当前目标。

谢谢,
吉姆。