Подтвердить что ты не робот

Как подключиться к Boost для iPhone с помощью XCode

Я успешно создал boost для 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, в "рамки" и добавил папку "include", которая содержит папку "boost", которая содержит все заголовки, на пути пользователя в настройках сборки, все безрезультатно. Я был бы признателен за точные, пошаговые инструкции, как связать эту библиотеку (т.е. Предположим, что я как бы глупый! Что может быть на самом деле!) Другие сообщения, которые я нашел на эту тему, довольно расплывчаты с точки зрения конкретных действий, которые необходимо предпринять. Заранее благодарим за любую помощь.

4b9b3361

Ответ 1

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

Во-первых, вы должны скомпилировать boost на iPhone, используя код и инструкции из проекта boostoniphone.

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

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

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