我用Xcode 6.3创建了一个名为 Foo 的简单OSX命令行应用程序项目,并将 Foo 的位置设置为〜/ Desktop 。建立和运行项目很好。需要说明的是,项目路径为〜/ Desktop / Foo / Foo.xcodeproj 。
如果我将项目的目录〜/ Desktop / Foo 移动到〜/ Desktop / tmp / Foo ,请打开〜/ Desktop / tmp / Foo / Foo.xcodeproj ,然后构建项目,我看到Xcode创建了〜/ Desktop / Foo / build / 等等。似乎Xcode仍然使用旧的构建路径而不是相对于项目的构建目录(〜/ Desktop / tmp / Foo / build / )。
这是为什么?我正在使用Xcode的典型安装,并没有修改Xcode的任何配置,也没有修改项目或其构建设置。 Xcode 5肯定没有这种方式。
是的,该项目已经清理完毕。
答案 0 :(得分:0)
在过去一年中,在安装,删除和更新Xcode到各种6.x测试版之后,我只能将此归因于累积残留。
通过defaults delete com.apple.dt.Xcode
删除Xcode配置后,表现正常。