Xcode的构建文件夹在哪里?

问题描述 投票:131回答:7

在Xcode 4之前,构建曾经在我的项目的根文件夹中创建。我再也找不到了。

我在哪里可以找到构建文件夹?

xcode build
7个回答
189
投票

~/Library/Developer/Xcode/DerivedData现在是默认值。 您可以在Xcode中设置prefs以允许项目指定其构建目录。


20
投票

它应该位于:~/Library/Developer/Xcode/DerivedData

如果您更改了默认值,则可以通过转到文件 - >工作区设置查看构建目录,然后查看构建位置



6
投票

enter image description here

enter image description here

配置XCode项目设置,它可以解决您的问题。


3
投票

使用之前在Xcode3中创建的项目,我在build/下看到一个名为Foo.build的中间目录,其中Foo是我项目的名称,然后是你期望的目录(Debug-iphonesimulator,Release-iphoneos等,假设你已经完成了包含目标文件和产品的那种类型的构建。

现在,我怀疑如果你在Xcode4中启动一个新项目,默认位置在DerivedData下,但是如果你在Xcode4中打开一个Xcode3项目,那么Xcode4使用build /目录(如上所述)。所以,有几个正确的答案。 :-)在文件菜单项目设置下,您可以看到您可以根据需要自定义XCode在这方面的工作方式。


2
投票

我自己也想知道。我发现在文件(菜单)下有一个项目“项目设置”。它打开一个包含3个选项的对话框:“默认位置”,“项目相对位置”和“自定义位置”“项目相对”将构建产品放在项目文件夹中,就像之前一样。这不在“首选项”菜单中,必须在每次创建项目时设置。希望这可以帮助。


1
投票

在Debug Running的情况下

〜/ Library / Developer / Xcode / DerivedData / {your app} / Build / Products / Debug / {Project Name} .app / Contents / MacOS

你可以找到独立的可执行文件(Mach-O 64位可执行文件x86_64)

© www.soinside.com 2019 - 2024. All rights reserved.