在Xcode中更改工作目录

时间:2010-08-03 12:23:36

标签: xcode gdb

我设法使用cmake -G Xcode在Xcode中运行我的C ++项目。现在我想调试它,因为它提供了很好的gdb前端。

但是我需要更改gdb执行的工作目录,否则它不会工作。 (它需要从相对于工作目录路径的文件中读取一些数据)我可以做的是在gdb停止输入cd working_dir然后手动输入r后运行它。这有效,但Xcode会不断抱怨,也不是一个优雅的解决方案。

所以在构建设置的某个地方,我应该能够设置工作目录..但在哪里?!

4 个答案:

答案 0 :(得分:29)

只需将此解决方案更新为XCode 4.x

即可

你继续使用产品 - >方案 - >编辑方案

在选项卡选项上,选择工作目录。

答案 1 :(得分:13)

在Xcode 4中,工作目录设置位于Scheme Settings。

答案 2 :(得分:5)

在Xcode中对可执行文件执行“获取信息”并查看第一个选项卡 - 工作目录中有一个设置。

答案 3 :(得分:1)

默认的调试工作目录位于〜/ Library / Developer / Xcode / DerivedData / project- / Build / Products / Debug下。你最好使用完整的路径。