2013-04-30 8 views
8

Per il mio progetto iOS, ho una specifica struttura di cartelle:XCode Biblioteca percorso di ricerca

|-- root  
|  |-- src 
|  | |-- xcode        
|  |  |-- MyProject 
|  |  |-- <sources>, ... 
|  |  |-- MyProject.xcodeproj 
|-- library 

In impostazioni di generazione, vorrei aggiungere Biblioteca percorso di ricerca che punta alla "biblioteca", che si trova sulla stessa livello come directory "root". Quando inserisco $(SRCROOT), il percorso di ricerca punta correttamente alla directory root/src/xcode. Tuttavia, non so come cercare le due cartelle della libreria "sopra" la src del progetto.
Ho provato con "../../$(SRCROOT)" ma senza alcun effetto.

È possibile?

risposta

19

penso che sia $(SRCROOT)/../../../library (non sono sicuro se è necessario slash)

$(SRCROOT)/.. punti per root/src (un livello superiore rispetto root/src/xcode)

$(SRCROOT)/../.. punti per root (due livelli fino da root/src/xcode)

$(SRCROOT)/../../../library punti a library

+0

non sarebbe l'ultimo essere '/ ins library' ead di 'root/library'? –

+0

$ (SRCROOT) /../ .. = root/src/xcode /../ .. = root/src/.. = root, non è vero? – Kreiri

+0

Ok, allora dovrebbe essere '$ (SRCROOT) /../../../ library' (o'/library'). –

Problemi correlati