10

使用 Indigo 和托管构建 C++ 项目,我右键单击源文件并选择Resource Configurations->Exclude From Build...,文件立即消失。向下滚动会在源文件列表的底部显示它,并带有一个新的灰色图标。现在我该如何取回它?该Reset to Default...选项总是变暗。右键单击排除的文件仍然只显示该Exclude From Build...选项。有Include in Build什么地方可以选择吗?我意识到我可以转到 .cproject 文件并手动将其重新编辑,但我认为必须有一种方法可以从 IDE 执行此操作。

4

3 回答 3

11

是的,这是一个老问题。但人们确实会在多年后寻找答案。

有一个简单的方法,但它是反直觉的。右键单击排除的项目,选择“从构建中排除”,然后在出现的对话框中,取消选中您希望该项目返回的构建。请注意方便的“取消全选”按钮。

于 2015-03-06T14:01:52.907 回答
10

在 Eclipse 中,没有类似的方法来重新包含资源,例如:

  • 资源配置 -> 从构建中重新包含

你需要进入项目属性(Alt+Enter)然后去:

C/C++ General -> Paths and Symbols

选择选项卡

Source Location

并展开您的项目文件夹:在这里您可以选择要删除的过滤器,然后单击“编辑过滤器”,然后单击“删除”。

于 2014-08-07T15:25:59.373 回答
1

虽然我仍然不知道如何取回已被排除的文件。我发现最好只添加一个新文件夹,然后将该文件夹标记为已排除。然后可以通过将文件拖入此文件夹来排除文件,并通过将它们拖回原始文件夹来包含文件。

于 2012-09-20T16:27:18.283 回答