我正在尝试将ZxingWidget包含到我的项目中。我将ZXingWidget.xcodeproj复制到我的项目中,在“Target Dependencies”中添加ZXingWidget,将libZXingWidget.a添加到“Link Binary With Libraries”,然后开始编译,但很少有苹果LLVM编译器3.0错误。
我尝试了一个新项目并按照步骤进行操作。我不确定我当前项目的设置是否有任何问题。任何的想法?
答案 0 :(得分:0)
尝试突出显示第一个错误并右键单击“在日志中显示”(或类似的东西)。它应该打开完整/长错误消息。
答案 1 :(得分:0)
您应该尝试不将ZXingWidget.xcodeproj复制到您的项目中。
链接ZXingWidget库并添加依赖项后,还应在项目设置中添加标题搜索路径:
zxing/iphone/ZXingWidget/Classes
目录。记得启用“递归路径”。cpp/core/src/
的相对目录路径,并记住不要启用“递归路径”。在项目目标中导入“Link Libraries with Binary”的框架:
然后在目标视图控制器中导入<ZXingWidgetController.h>
和<QRCodeReader.h>
,请记住将后缀“.m”编辑为“.mm”。
答案 2 :(得分:0)
问题解决了,thnx @bradley事情是你要检查你的路径......
以下是我的例子:
我当前的项目路径:
〜/ Dropbox / Tesis Project / Celedex
我目前的图书馆ZXing:
〜/ Dropbox / Tesis Project / ZXingWidget
所以标题搜索路径如下所示:
祝你好运,祝福。../ ZXingWidget / Classes(递归)
../../ cpp / core / src(非递归)