Xcode:如何将当前工作目录设置为可执行文件的相对路径?
我在Xcode中有一个命令行可执行文件 我使用的是Xcode 5.1。在“选项”下项目的“方案编辑器”中,有一个“工作目录”选项。如何指定相对于.xcodeproj文件的路径?我试过一段时间Xcode:如何将当前工作目录设置为可执行文件的相对路径?,xcode,xcode5,Xcode,Xcode5,我在Xcode中有一个命令行可执行文件 我使用的是Xcode 5.1。在“选项”下项目的“方案编辑器”中,有一个“工作目录”选项。如何指定相对于.xcodeproj文件的路径?我试过一段时间 我之所以需要它,是因为代码需要假设存在与项目目录相关的文件。您可以使用project\u DIR,例如,将您的工作目录设置为$PROJECT\u DIR/。将使其与项目目录的父目录相等。在Xcode首选项中,您可以将编译的二进制文件的位置更改为相对于项目的位置,或更改为您喜欢的任何绝对路径。转到首选项->位
我之所以需要它,是因为代码需要假设存在与项目目录相关的文件。您可以使用
project\u DIR
,例如,将您的工作目录设置为$PROJECT\u DIR/。
将使其与项目目录的父目录相等。在Xcode首选项中,您可以将编译的二进制文件的位置更改为相对于项目的位置,或更改为您喜欢的任何绝对路径。转到首选项
->位置
,然后单击衍生数据
文本字段下方的高级…
按钮
在弹出的工作表中,将构建位置设置为自定义
,然后在附近的下拉列表中选择所需选项,并在产品
字段中输入所需的路径
这是项目的命令行实用程序。