Альтернативные заголовки для поиска
- Xcode не может найти заголовок
- Отсутствует .h в Xcode
- Файл Xcode.h не найден.
- Файл с лексическим или препроцессорным выпуском не найден.
Я работаю над проектом приложения iOS, который появился в Xcode 3. Теперь я перешел в Xcode 4, мой проект создает несколько статических библиотек.
Эти статические библиотеки также объявляют публичные заголовки, а те заголовки используются кодом приложения. В Xcode 3.x заголовки были скопированы (как фаза сборки) в public headers directory
, а затем в проект приложения public headers directory
был добавлен в headers search list
.
В Xcode 4 каталог сборки перемещается в ~/Library/Developer/Xcode/DerivedData/my-project
.
Проблема в том, как я могу ссылаться на это новое местоположение в настройках поиска заголовков? Кажется, что:
-
public headers directory
относится к каталогуDerivedData
, но -
headers search
каталог относится к чему-то другому (возможно, к месту проекта)
Как настроить статическую библиотечную цель для разработки iOS в Xcode 4, которая обеспечит доступ к файлам заголовков для клиентов, которые используют статическую библиотеку при попытке скомпилировать как зависимость?