Как сделать ссылку на Boost для iPhone с помощью XCode - PullRequest
13 голосов
/ 12 июня 2011

Я успешно создал буст для iPhone благодаря этому: http://gitorious.org/boostoniphone/boostoniphone Тем не менее, у меня возникли проблемы с подключением к нему в XCode 3.2.6. Я получаю ошибки, такие как:

error: boost/unordered_map.hpp: No such file or directory

Я перетащил папку «build», содержащую файлы .a и .o для arm6, arm7 и i386, в «frameworks» и добавил папку «include», которая содержит папку «boost», которая содержит все заголовки, Пользовательские пути в настройках сборки, все безрезультатно. Я был бы благодарен за некоторые точные, пошаговые инструкции, как сделать ссылку на эту библиотеку (то есть, пожалуйста, предположите, что я немного глупый! Что может быть на самом деле!) с точки зрения конкретных действий, которые необходимо предпринять. Заранее спасибо за любую помощь.

1 Ответ

1 голос
/ 13 июня 2011

ОК, так что я решил это. Я оставлю в стороне мои чувства интеллектуальной неадекватности. Для тех, у кого может быть та же самая проблема, вот пошаговые инструкции.

Сначала вы должны скомпилировать надстройку на iPhone, используя код и инструкции из проекта boostoniphone.

Перейдите в папке «boostoniphone» в папку «framework». Нажмите на папку «boost.framework» в этом месте и перетащите ее в главное окно xcode в левом столбце в группу «frameworks» (вместе со всеми остальными платформами, например Foundation.framework, UIKit. рамки и др.)

Вот и все. Если вы добавили какие-либо настройки сборки, пытаясь заставить это работать, удалите их.

Примечание для себя: в следующий раз изучите пример проекта и скопируйте его настройки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...