Ist es möglich, den Arbeitsbereichspfad in Xcode 4 über eine Umgebungsvariable zu erfassen?

8

Ich kann in der keinen Arbeitsbereich finden Xcode-Build-Einstellungsreferenz .

Im Wesentlichen brauche ich etwas wie $ (WORKSPACE_DIR). Wenn Xcode dies nicht zur Verfügung stellt, gibt es eine Möglichkeit, eine benutzerdefinierte Benutzervariable zu definieren, die den Arbeitsbereichspfad für den Fall, dass der Arbeitsarbeitsbereich verschoben werden sollte (Denkzweige usw.), genau bereitstellen könnte?

    
Brian Lawson 28.12.2011, 16:55
quelle

2 Antworten

3

Benutzerdefinierte Variablen können unter den Build-Einstellungen definiert werden. Ich denke, es gibt eine Schaltfläche mit dem Namen Add Build Setting. So kann ein neuer Variablen-Arbeitsbereich-Stamm relativ zum SRCROOT definiert werden oder der absolute Pfad verwendet werden.

Die neue Einstellung wird in den Build-Einstellungen unter "Benutzerdefiniert" angezeigt. Die Schaltfläche "Build-Einstellungen hinzufügen" befindet sich in der unteren rechten Ecke.

    
Vishal 28.12.2011, 17:47
quelle
3

Wenn Ihr Arbeitsbereich wie folgt eingerichtet ist:

%Vor%

dann können Sie

verwenden %Vor%

um das Arbeitsbereichsverzeichnis von einem gegebenen Projektverzeichnis zu erhalten.

Wenn Sie beispielsweise einen Projektverweis-Header in einem anderen Projekt haben möchten:

  

Projekt-Build-Einstellungen- & gt; Suchpfade für Benutzerheader = & gt;   $ (SRCROOT) /../ SomeLibProj

(und setzen Sie es auf 'rekursiv', wenn Sie nicht jeden Ordner hinzufügen möchten)

    
Sogger 09.06.2015 21:34
quelle

Tags und Links