XCode 4 #Range de caminhos relativos na pesquisa?

9

Estou tentando migrar sobre um projeto que escrevi inicialmente no Windows para o OS X e estou tendo dificuldades com os caminhos de pesquisa de cabeçalho.

Eu usei caminhos de pesquisa de usuário para incluir pela pasta de origem "project/src/core/" Abaixo do núcleo, eu tenho, por exemplo: %código% que tenta incluir %código% com a diretiva:

#include "render/opengl_render.h"

Eu tentei várias opções diferentes, mas não consigo obter o Xcode para encontrar o arquivo, a menos que eu mude para "projects/src/core/sys/sys_sdl.h"

Há algo que estou perdendo aqui nas configurações para que ele reconheça caminhos relativos aos caminhos de pesquisa de cabeçalho?

    
por meatfork 13.04.2011 в 05:08
fonte

1 resposta

5

Você tentou definir o caminho de pesquisa do cabeçalho do usuário como $SRCROOT/.. ? $ SRCROOT é o diretório que contém os arquivos fonte do alvo, então $ SRCROOT / .. deve ser o diretório acima disso, o que eu acho que é o que você quer.

Uma pergunta relacionada ( Como faço para imprimir uma lista de "Configurações de compilação" no projeto Xcode? ) mostra um recurso útil comando que facilita a visualização de todas as configurações de construção e as variáveis que elas modificam:

$ xcodebuild -project myProj.xcodeproj -target "myTarg" -showBuildSettings
    
por Caleb 13.04.2011 / 05:24
fonte