我在Xcode中有一个命令行可执行文件。 我正在使用Xcode 5.1。在项目的“选项”下的“Scheme Editor”中,有一个名为“工作目录”的选项。我如何指定相对于.xcodeproj文件的路径?我尝试过单个句点。 我需要这样做是因为代码需要假设相对于项目目录存在某些文件。
在Xcode的偏好设置中,您可以更改编译后二进制文件的位置,使其相对于您的项目或任何绝对路径。前往“偏好设置”->“位置”,然后点击“派生数据”文本字段下方的“高级...”按钮。在弹出的窗口中,将“构建位置”设置为“自定义”,然后在附近的下拉菜单中选择所需选项,并在“产品”字段中输入任何路径。请参见以下截图:https://istack.dev59.com/tcaHj.webp
对于新版本的Xcode(这里是14.3.1):Xcode -> Product -> Scheme -> Edit Scheme... -> Run -> Run -> Options选项卡 -> Working Directory -> 选择/选中:Use custom working directory,设置为值:$(SOURCE_ROOT)