Я создал статическую библиотеку Cocoa Touch, которая содержит функции, которые я хочу включить в несколько приложений.Эта библиотека связана с libxml, и у меня есть путь поиска заголовка / usr / include / libxml2.Библиотека собирается правильно.
Я включаю эту библиотеку в другой проект xcode в качестве ссылки (путем перетаскивания файла библиотеки xcodeproj в проект приложения xcode. Я также настроил цель, чтобы библиотека имела прямую зависимость, настройкапуть поиска заголовка для включения / usr / include / libxml2 и добавления libxml2.dylib в каркас.
Проблема в том, что при попытке построить проект возникает ошибка сборки:
Libxml / tree.h: такого файла или каталога нет.
У меня изначально была эта проблема, когда я пытался собрать библиотеку и решил ее, добавив путь поиска заголовка и структуру в проект для libxml2.
Кстати, у меня есть другое приложение, которое использует библиотеку, но не использует libxml, оно собирается и работает правильно.
Таким образом, проблема заключается в использовании libxml как в приложении, так и в связанной библиотеке.
У кого-нибудь есть идеи?
С уважением, Нил.