2013-04-30 26 views
8

、私は特定のフォルダ構造があります。ビルド設定でXCodeのライブラリの検索パス

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

を、私は同じである、「ライブラリ」を指すライブラリの検索パスを追加したいと思いますレベルを「ルート」ディレクトリとします。 $(SRCROOT)と入力すると、検索パスがroot/src/xcodeディレクトリを正しく指しています。しかし、私はどのようにライブラリの2つのフォルダをプロジェクトのsrcよりも上に探すか分かりません。
私は "../../$(SRCROOT)"で試しましたが、効果はありません。

それは可能ですか?

答えて

19

私はそれがroot/srcroot/src/xcodeから1つのレベル上)に$(SRCROOT)/../../../library(私はそれが末尾のスラッシュが必要かどうかわからないんだけど)

$(SRCROOT)/..ポイントだと思います

$(SRCROOT)/../..ポイントroot(アップroot/src/xcodeから2段階)には、 library

+0

$(SRCROOT)/../../../libraryポイントが最後ではない '/ library'インだろう'root/library'のead? –

+0

$(SRCROOT)/../ .. = root/src/xcode /../ .. = root/src/.. = root、そうではありませんか? – Kreiri

+0

これは '$(SRCROOT)/../../../ library'(または'/library')でなければなりません。 –