我目前遇到安装ZXingWidget的 PhoneGap项目的问题。 我跟着“PhoneGap插件”和ZXingWidget安装指南,但我的项目建设失败。 我的大部分错误(17)看起来像的:PhoneGap和Zxing QrCode - 构建问题
- 路径/工程/插件/ BarcodeScanner.mm:8:0在文件从 路径/工程/插件/ BarcodeScanner.mm
- 路径/纳入项目/插件/ BarcodeScanner.h:11:0从 包含的文件路径/项目/插件/ BarcodeScanner.h
- ../zxing-1.6/iphone/ZXingWidget/Classes/QRCodeReader.h:10:0在文件 包含自../zxing-1.6/iphone/ZXingWidget/Classes/QRCodeReader.h
- ../zxing-1.6/iphone/ZXingWidget/Classes/FormatRea der.h:22:0斑马线/ 通用/ Counted.h:在../zxing-1.6/iphone/ ZXingWidget /类没有这样的文件或目录/ FormatReader.h
这意味着我的PhoneGap项目找到“BarcodeScanner.mm”, “BarcodeScanner.h”和“QRCodeReader.h”,但它无法达到 “FormatReader.h”? 我一遍又一遍地检查安装指南,我认为 我把项目 设置中ZXingWidget类的相对路径放好,但我不明白我错在哪里。
我会很感激任何帮助。
SOLUTION
我忘了,包括在的PhoneGap项目斑马线CPP源。 作为“zxing/iphone/ZXingWidget/Classes”目录,必须包含“cpp/core/src /”目录(不需要检查“递归搜索”框。) 此外,以下iOS框架:必须将AVFoundation,AudioToolbox,CoreVideo,CoreMedia和libiconv添加到项目中。
所以这PhoneGap的解决方案是为你工作? – 2011-02-11 19:16:22