Como definir o caminho de inclusão no projeto xcode
Eu estou tentando usar uma biblioteca C em um projeto Xcode Objective-C.
A estrutura do diretório de bibliotecas é a seguinte:
-- include/
|-- config.h
|-- lib/
| |-- file1.h
| |-- file2.h
| |-- file3.h
Os documentos da biblioteca dizem para incluir file1.h e file1.h inclui file2.h e file3.h.
Estou recebendo erros "arquivo não encontrado" para os includes de file2.h e file3.h`. Eles são incluídos pelo arquivo 1.h da seguinte maneira:
#include <lib/file1.h>
#include <lib/file2.h>
Eu leioAqui que esses colchetes angulares instruem o pré-processador a procurar por arquivos de inclusão ao longo do caminho especificado pela variável de ambiente INCLUDE, em oposição à pesquisa no mesmo diretório que o arquivo que contém o #include.
Então eu adicionei a variável de ambiente INCLUDE no Xcode indo em Product-> Edit Scheme .. e configurando-o para/the-whole-path-to/include/
no entanto, ainda estou recebendo o arquivo não encontrado erros.
Os arquivos são incluídos com sucesso se eu alterar o arquivo1.h para incluí-los desta forma:
#include "file2.h"
mas prefiro não fazer isso para todos os arquivos da biblioteca.
Como posso consertar isso?