在Xcode 4之前,构建曾经在我的项目的根文件夹中创建。我再也找不到了。
我在哪里可以找到构建文件夹?
~/Library/Developer/Xcode/DerivedData
现在是默认值。
您可以在Xcode中设置prefs以允许项目指定其构建目录。
它应该位于:~/Library/Developer/Xcode/DerivedData
。
如果您更改了默认值,则可以通过转到文件 - >工作区设置查看构建目录,然后查看构建位置
您可以使用CONFIGURATION_BUILD_DIR
环境变量配置输出目录。
使用之前在Xcode3中创建的项目,我在build/
下看到一个名为Foo.build
的中间目录,其中Foo
是我项目的名称,然后是你期望的目录(Debug-iphonesimulator,Release-iphoneos等,假设你已经完成了包含目标文件和产品的那种类型的构建。
现在,我怀疑如果你在Xcode4中启动一个新项目,默认位置在DerivedData下,但是如果你在Xcode4中打开一个Xcode3项目,那么Xcode4使用build /目录(如上所述)。所以,有几个正确的答案。 :-)在文件菜单项目设置下,您可以看到您可以根据需要自定义XCode在这方面的工作方式。
我自己也想知道。我发现在文件(菜单)下有一个项目“项目设置”。它打开一个包含3个选项的对话框:“默认位置”,“项目相对位置”和“自定义位置”“项目相对”将构建产品放在项目文件夹中,就像之前一样。这不在“首选项”菜单中,必须在每次创建项目时设置。希望这可以帮助。
在Debug Running的情况下
〜/ Library / Developer / Xcode / DerivedData / {your app} / Build / Products / Debug / {Project Name} .app / Contents / MacOS
你可以找到独立的可执行文件(Mach-O 64位可执行文件x86_64)