3

我有一个包含 5 个项目的 Xcode 解决方案。(“解决方案”是整个运行的 IDE 实例的主要区域及其所有项目的 Visual Studio 术语;我不确定 Xcode 等效术语是什么。)

我想对所有 5 个项目执行清理/重建。

不幸的是,当我选择 Product -> Clean 时,Xcode只清理了 5 个项目之一。您可以在下面的第二个屏幕截图中看到这一点。

Xcode 选择清理的项目(在 5 个项目中)是一个可执行文件(应用程序)。在我希望 Xcode 清理的其余 4 个项目中,1 个是动态库,3 个是静态库。

如何使用 Xcode 清理解决方案中的每个项目,而不仅仅是 1 个项目?

这是我的设置的屏幕截图。

(1) Xcode 主屏幕的屏幕截图,显示了我在左侧窗格中列出的 5 个项目。

Xcode5项目

(2) 日志截图,显示我尝试通过 Project -> Clean 清理解决方案中的所有项目。在左窗格中选择顶部(最近的)条目。在主窗格中,您可以看到解决方案中的 5 个项目中只有 1 个项目实际上已被 Xcode 清理。

XcodeOnlyCleans1Project

谢谢!

附录

回应马丁的回答。我在选择项目菜单时按住了 Option 键,但没有看到“干净的构建文件夹”选项。见截图。

(3) 项目菜单的屏幕截图显示,当按住 Option 键选择项目菜单时。

在此处输入图像描述

4

2 回答 2

5

如果在选择“产品”菜单时按住选项键,则可以选择“清理构建文件夹...”。这应该从您的工作区中的所有项目中删除所有生成的文件。

于 2013-07-10T19:27:43.313 回答
1

您可以通过按 Command+Option+Shift+K 来清理构建文件夹。此外,对于 Martin R 的回答,打开 Product 文件夹,然后按 Option。我相信您必须继续持有选项才能看到 Clean Build Folder 选项。

于 2013-07-10T19:45:41.967 回答