2011-01-27 9 views
10

私は現在 PhoneGapプロジェクトのZXingWidgetのインストールに問題が発生しています。 "PhoneGap Plugins"と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ファイル内 from ../zxing-1.6/iphone/ZXingWidget/Classes/QRCodeReader.h
  • ../zxing-1.6/iphone/ZXingWidget/Classes/FormatRea der.h:22:0 Zxing/ Counted.h /共通:../zxing-1.6/iphone/ ZXingWidget /クラスでそのようなファイルやディレクトリ/ FormatReader.hのが私のPhoneGapプロジェクトを意味

"BarcodeScanner.mm"、 "BarcodeScanner.h"と "QRCodeReader.h"が見つかりましたが、 "FormatReader.h"に到達できません。 私は何度もインストールガイドを確認しています。 私はZXingWidgetクラスの相対パスをプロジェクト 設定に入れていますが、どこが間違っているのか分かりません。

私は何か助けていただきありがとうございます。私はPhoneGapのプロジェクトでZxingのCPPソースを含めるのを忘れて

SOLUTION

。 "zxing/iphone/ZXingWidget/Classes"ディレクトリには、 "cpp/core/src /"ディレクトリが含まれている必要があります(再帰検索ボックスはチェックする必要はありません)。 さらに、 iOSフレームワーク:AVFoundation、AudioToolbox、CoreVideo、CoreMedia、libiconvをプロジェクトに追加する必要があります。

ベター説明:craymondによって投稿として http://www.google.com/url?sa=D&q=http://code.google.com/p/zxing/source/browse/trunk/iphone/README%3Fspec%3Dsvn1651%26r%3D1651

+0

だから、このPhoneGapのソリューションは、あなたのために働いていますか? –

+2

質問に答えて解決策を書いてください。 –

+1

解決策を答えに移動して、回答を得られないようにしてください。ありがとうございました。 –

答えて

4

SOLUTION

私はPhoneGapプロジェクトにZxing cppソースを含めるのを忘れていました。 "zxing/iphone/ZXingWidget/Classes"ディレクトリには、 "cpp/core/src /"ディレクトリを含める必要があります( "再帰検索"ボックスはチェックする必要はありません)。さらに、以下のiOSフレームワーク:AVFoundation、AudioToolbox、CoreVideo、CoreMedia、libiconvをプロジェクトに追加する必要があります。

ベター説明:http://www.google.com/url?sa=D&q=http://code.google.com/p/zxing/source/browse/trunk/iphone/README%3Fspec%3Dsvn1651%26r%3D1651