Как установить путь включения в проекте xcode
Я пытаюсь использовать библиотеку C в проекте Objective-C Xcode.
Структура каталогов библиотеки выглядит следующим образом:
-- include/
|-- config.h
|-- lib/
| |-- file1.h
| |-- file2.h
| |-- file3.h
Библиотека's документы говорят, чтобы включить file1.h, а file1.h включает file2.h и file3.h.
Я получаю "файл не найден" ошибки для включений file2.h и file3.h`. Они включены в file1.h следующим образом:
#include
#include
Я читаюВот что эти угловые скобки инструктируют препроцессору искать включаемые файлы по пути, указанному переменной среды INCLUDE, в отличие от поиска в том же каталоге, что и файл, содержащий #include.
Поэтому я добавил переменную среды INCLUDE в Xcode, перейдя в Product->Редактировать схему .. и установить его/the-whole-path-to/include/
Тем не менее, я все еще получаю файл не найдены ошибки.
Файлы успешно включены, если я изменю file1.h, чтобы включить их следующим образом:
#include "file2.h"
но я'Я бы предпочел не делать это для каждого файла в библиотеке.
Как я могу это исправить?