#iphone #ios #xcode4.2
#iPhone #iOS #xcode4.2
Вопрос:
Недавно я попытался установить zxing в xCode 4.2 для моего следующего приложения. Вот что произошло.
- Я начал следовать инструкциям, все шло нормально, первая странная вещь, которую я заметил, это то, что библиотека libZXingWidget.a появилась красным цветом, когда я ее добавил. Я начал беспокоиться, потому что xCode все еще сбивает меня с толку. Остальные шаги выполнялись без проблем, пока я не добавил пути к путям поиска в заголовке. Я попытался использовать абсолютный путь от / Users к каталогам /cpp/core / src / и / iphone / ZXingWidget / Classes, затем я установил относительный путь, и независимо от того, что я получаю следующую ошибку:
лязг: ошибка: нет такого файла или каталога: ‘/Users/myusername/Desktop/../../cpp/core/src/zxing/common/GreyscaleLuminanceSource.cpp ‘
Какой файл .cpp вызывает это, кажется, вращается. Забавно, что никогда даже не указывайте Desktop в моих путях поиска в заголовке. Раньше у меня были мои папки на рабочем столе, и я ссылался на них оттуда, но с тех пор я удалил этот проект и создал совершенно новый. Я понятия не имею, что заставляет проект искать это местоположение, и я хотел бы знать, как я могу это изменить.
Спасибо!
Ответ №1:
Попробуйте удалить, а затем повторно добавить библиотеку. Если проблема все еще возникает, вы можете заглянуть в XML-файл pbxproj с помощью текстового редактора, чтобы попытаться увидеть, откуда взялся неправильный путь.
Комментарии:
1. Спасибо, ребята. Я это исправил, это была проблема с моими путями. Я смог найти файл pbxproj, полезный для решения этой проблемы.
2. @GregPrice как вы решаете эту проблему, какой путь вы указали у меня такая же проблема, можете ли вы, пожалуйста, поделиться этим указанным путем?
Ответ №2:
У меня была похожая проблема. Попробуйте переместить вашу папку «cpp» в «Users», если это поможет, значит, у вас проблемы с вашими путями.