Проблема со связыванием существующих проектов в xcode4 - PullRequest
0 голосов
/ 08 августа 2011

Я хочу связать два существующих проекта библиотеки с моим новым проектом в xcode4. Я уже пробовал 2 решения.

  1. Добавление двух проектов в новый.
  2. Создание рабочей области и добавление в нее всех трех проектов. Но в обоих случаях при сборке файлы заголовков не найдены компилятором. Я попытался добавить «Целевые зависимости» в «Фазы сборки» моего проекта и добавить библиотечные файлы (.a) в «Связать двоичные файлы с библиотеками», но ничего не работает. Прочитав другие посты по этой проблеме, я узнал, что мне нужно настроить «Пути поиска» для проекта, но я не знаю, как это сделать. Потому что я пробовал некоторые решения, но они не работают для меня, поэтому я наверняка что-то упустил.

1 Ответ

2 голосов
/ 08 августа 2011

Проект Xcode 4 не в состоянии скомпилировать статическую библиотеку

Связанный вопрос: Xcode 4 не может найти общедоступные заголовочные файлы из зависимости статической библиотеки
Связанный вопрос: «файл лексической проблемы или проблемы препроцессора не найден» в Xcode 4

Ошибки могут включать в себя: отсутствующие файлы заголовков, «лексическая проблема или проблема препроцессора»

Решения:

  1. Проверьте правильность "путей заголовка пользователя"
  2. Установите для "Всегда искать пути пользователя" значение YES
  3. Создать групповой вызов "Индексирование заголовков""в своем проекте и перетащите заголовки в эту группу, НЕ добавляйте ни к каким целям при появлении запроса.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...