Xcode - нет такого файла или каталога для заголовков

Я надеюсь, что кто-то с некоторым опытом разработки iOS может помочь с этой проблемой.

Я работаю с PhoneGap и ZXing. Я следовал приложенному файлу readme, а также этим инструкциям: http://yannickloriot.com/2011/04/how-to-install-zxing-in-xcode-4/

Плагин PhoneGap: https://github.com/phonegap/phonegap-plugins/tree/master/iPhone/BarcodeScanner

Кажется, многие другие столкнулись с этой проблемой. Когда я компилирую, я получаю эти ошибки:

 ZXingWidgetController.h: No such file or directory
 QRCodeReader.h: No such file or directory

В моем проекте -> Настройки сборки -> Пути поиска заголовков я определил:

 $(SRCROOT)/zxing/cpp/core/src/
 $(SRCROOT)/zxing/iphone/ZXingWidget/Classes (recursive)

Я проверил расположение этих папок, и они совпадают с тем, что определено в путях поиска в заголовке. В папке плагинов в файле "BarcodeScanner.h" есть такие строчки, где выдаются ошибки:

#import "ZXingWidgetController.h"
#import "QRCodeReader.h"

Есть идеи? Я облазил Интернет и перепробовал почти все. Я просто собираюсь сойти с ума.


person eddz    schedule 04.08.2011    source источник


Ответы (1)


Похоже, это старый проект.

Я бы создал новый проект. Пути поиска заголовков не нужны.

Затем добавьте все файлы исходного проекта в новый. (Конечно, могут быть некоторые тонкости, которые облегчит знакомство с iOS.)

person bshirley    schedule 04.08.2011
comment
Я пробовал создавать новые проекты, но мне не очень повезло. Я пробовал как с путями поиска заголовков, так и без них... :( - person eddz; 04.08.2011
comment
вы визуально подтвердили, что файлы присутствуют и перечислены в проекте? - person bshirley; 05.08.2011
comment
Да, они определенно в указанном месте. Я скопировал путь из Finder и перепечатал его несколько раз, чтобы убедиться, что нет опечаток. Я ожидаю, что я, вероятно, просто неправильно ссылаюсь на них или что-то в этом роде, поскольку я новичок в Xcode. - person eddz; 05.08.2011