PhoneGap и Zxing QrCode - проблемы со сборкой

В настоящее время у меня возникла проблема с установкой ZXingWidget для Проект PhoneGap. Я следил за установкой "PhoneGap Plugins" и ZXingWidget. руководств, но мой проект не работает. Большинство моих ошибок (17) выглядят так:

  • путь / проект / Plugins / 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/FormatReader.h:22:0 Zxing / common / Counted.h: такого файла или каталога нет в ../zxing-1.6/iphone/ ZXingWidget / Classes / FormatReader.h

Это означает, что мой проект PhoneGap находит "BarcodeScanner.mm", «BarcodeScanner.h» и «QRCodeReader.h», но он не может достичь "FormatReader.h"? Снова и снова проверяю пошаговые инструкции по установке, думаю Я хорошо поставил относительный путь к классам ZXingWidget в Project Настройки, но я не понимаю, в чем я ошибаюсь.

Буду признателен за любую помощь.

РЕШЕНИЕ

Я забыл включить исходный код Zxing cpp в проект PhoneGap. В качестве каталога «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

10
задан Bill the Lizard 31 May 2011 в 13:02
поделиться