如何在Xcode项目设置中使用相对路径?

时间:2022-04-01 22:58:28

How do I use a relative path in Xcode project settings?

如何在Xcode项目设置中使用相对路径?

4 个解决方案

#1


91  

All paths in Build Settings are assumed relative to the directory that contains the .xcodeproj file. Use the standard Unix path tokens

构建设置中的所有路径都假定相对于包含.xcodeproj文件的目录。使用标准的Unix路径令牌

.   project directory
..  parent directory

So if your project file is trunk/Mac/proj.xcodeproj, and your headers are in trunk/Headers/foo.h, you would add ../Headers to your Header Search Paths.

如果你的项目文件是trunk/Mac/proj。xcodeproj,你的头文件在trunk/ header /foo中。h,你会加上。/Header到您的头部搜索路径。

#2


41  

Also there are two paths: $SRCROOT and $SDKROOT.

还有两种路径:$SRCROOT和$SDKROOT。

#3


6  

In the upper left corner next to the build/stop buttons, click on the name of your project and Edit Scheme...

在构建/停止按钮旁边的左上角,单击项目名称并编辑Scheme……

In the left column, click on Run

在左列中,单击Run

Click on Options

点击选项

Put a check next to Working Directory: Use custom working directory.

在工作目录旁边放一个检查:使用自定义工作目录。

You can then change the relative path to anywhere you want.

然后您可以更改相对路径到您想要的任何地方。

EDIT: This is for Xcode 4.1

编辑:这是Xcode 4.1

#4


2  

For Xcode 5:

在Xcode 5:

Click on Product -> Scheme -> Edit Scheme.

点击产品->方案->编辑方案。

Then follow ulu5's instructions: Click "Run", Click on "Options", and check the box "Use custom working directory."

然后按照ulu5的说明:点击“运行”,点击“选项”,勾选“使用自定义工作目录”。

#1


91  

All paths in Build Settings are assumed relative to the directory that contains the .xcodeproj file. Use the standard Unix path tokens

构建设置中的所有路径都假定相对于包含.xcodeproj文件的目录。使用标准的Unix路径令牌

.   project directory
..  parent directory

So if your project file is trunk/Mac/proj.xcodeproj, and your headers are in trunk/Headers/foo.h, you would add ../Headers to your Header Search Paths.

如果你的项目文件是trunk/Mac/proj。xcodeproj,你的头文件在trunk/ header /foo中。h,你会加上。/Header到您的头部搜索路径。

#2


41  

Also there are two paths: $SRCROOT and $SDKROOT.

还有两种路径:$SRCROOT和$SDKROOT。

#3


6  

In the upper left corner next to the build/stop buttons, click on the name of your project and Edit Scheme...

在构建/停止按钮旁边的左上角,单击项目名称并编辑Scheme……

In the left column, click on Run

在左列中,单击Run

Click on Options

点击选项

Put a check next to Working Directory: Use custom working directory.

在工作目录旁边放一个检查:使用自定义工作目录。

You can then change the relative path to anywhere you want.

然后您可以更改相对路径到您想要的任何地方。

EDIT: This is for Xcode 4.1

编辑:这是Xcode 4.1

#4


2  

For Xcode 5:

在Xcode 5:

Click on Product -> Scheme -> Edit Scheme.

点击产品->方案->编辑方案。

Then follow ulu5's instructions: Click "Run", Click on "Options", and check the box "Use custom working directory."

然后按照ulu5的说明:点击“运行”,点击“选项”,勾选“使用自定义工作目录”。