2011-01-27 19 views
10

मैं वर्तमान में एक PhoneGap परियोजना के लिए ZXingWidget स्थापित करने के साथ एक समस्या का सामना। मैंने दोनों "फोनगैप प्लगइन्स" और ZXingWidget स्थापना मार्गदर्शिकाओं का पालन किया, लेकिन मेरी परियोजना निर्माण विफल हो गई। मेरी त्रुटियों (17) कि तरह लग रहे के अधिकांश:PhoneGap और ZXing QRCode - निर्माण जारी करता है

  • पथ/परियोजना/प्लगइन्स/BarcodeScanner.mm: 8: 0 फ़ाइल में से पथ/परियोजना/प्लगइन्स/BarcodeScanner.mm
  • पथ/शामिल प्रोजेक्ट/प्लगइन्स/बारकोडस्केनर एच: 11: 0 पथ/प्रोजेक्ट/प्लगइन्स/बारकोडस्केनर.h
  • ../zxing-1.6/iphone/ZXingWidget/Classes/QRCodeReader.h:10te फ़ाइल में शामिल फ़ाइल में ../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", "बारकोडस्केनर.h" और "QRCodeReader.h" पाता है लेकिन यह "FormatReader.h" तक पहुंचने में सक्षम नहीं है? मैं फिर से जांच करें और फिर स्थापना गाइड चरण दर चरण, मुझे लगता है कि मैं अच्छी तरह से परियोजना सेटिंग्स में ZXingWidget वर्गों के सापेक्ष पथ डाल दिया, लेकिन मुझे समझ नहीं आता जहां मैं गलत हूँ।

मैं किसी भी मदद की सराहना करेंगे।

समाधान

मैं PhoneGap परियोजना में ZXing सीपीपी स्रोत शामिल करने के लिए भूल गया था। "ZXing/iPhone/ZXingWidget/कक्षाएं" निर्देशिका, "cpp/कोर/src /" निर्देशिका शामिल करने के लिए ("पुनरावर्ती खोज" बॉक्स जांच की जानी चाहिए नहीं है।) इसके अलावा है, निम्नलिखित के रूप में आईओएस ढांचे: 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

+0

तो यह PhoneGap समाधान आप के लिए काम कर रहा है? –

+2

आगे बढ़ें और अपने प्रश्न के उत्तर के रूप में अपना समाधान लिखें। –

+1

कृपया अपने समाधान को उत्तर में ले जाएं ताकि हम इसे अनुत्तरित सूची से प्राप्त कर सकें। धन्यवाद। –

उत्तर

4

समाधान रूप craymond द्वारा पोस्ट की गई।

मैं फोनगैप प्रोजेक्ट में जेएक्सिंग सीपीपी स्रोत को शामिल करना भूल गया। "Zxing/iphone/ZXingWidget/Classes" निर्देशिका के रूप में, "cpp/core/src /" निर्देशिका को शामिल किया जाना चाहिए ("रिकर्सिव सर्च" बॉक्स को चेक करने की आवश्यकता नहीं है।) इसके अतिरिक्त, निम्न आईओएस ढांचे : 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