有没有办法在Xcode中构建选择性文件?

时间:2013-05-25 01:49:27

标签: xcode build

有什么方法可以选择一些文件只构建选择性文件并使构建忽略项目中的某些文件?

我需要使用哪些编译器标志或Xcode选项?

2 个答案:

答案 0 :(得分:5)

在Xcode中,显示项目导航器(Cmd-1),单击要从当前构建中删除的文件。显示文件检查器(Cmd-Opt-1),找到" 目标成员"窗格并取消选中当前目标。只需检查一下即可将其添加回来。

您可以在目标"编译源"中执行相同的操作。阶段,但您需要更多点击,如果您有几十个文件,则需要在列表中进行搜索。

暂时停止构建一些你知道错误或不完整的行的最快方法是用

包装它们
#if 0
// code you want to skip
#endif

此外,如果您想要运行一些实验,您可以添加包含这些实验文件的新目标,并添加一个方案来构建实验。

如果你使用git并创建一个实验分支会更好,但这是一个不同的故事。

答案 1 :(得分:3)

在项目设置中,在“构建设置”中,您可以添加和删除单个文件。但是,没有办法只构建一些文件而不构建其他文件;您正在构建项目中的所有文件。