Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse 是什么原因导致我的源文件在文件图标中用删除线变灰?_Eclipse_Eclipse Cdt - Fatal编程技术网

Eclipse 是什么原因导致我的源文件在文件图标中用删除线变灰?

Eclipse 是什么原因导致我的源文件在文件图标中用删除线变灰?,eclipse,eclipse-cdt,Eclipse,Eclipse Cdt,我正在尝试使用EclipseMars为STM32F4发现板构建一个应用程序。我特别想使用SPI库。我已经在我的主程序中包含了相应的头文件,但是得到了一个错误,即我试图使用的函数未定义 稍微戳一下,我意识到该项目的大多数源文件都会在图标上划出一条横线,变成灰色 我能找到的最多的是人们谈论整个文件夹是如何变灰的。我试过寻找“灰显图标”、“穿透”和任何灰色、图标和条的组合,但没有效果。有人知道这意味着一个文件被灰显并删除了吗?灰显/删除的文件意味着该文件被排除在生成之外 要排除/包括,请右键单击该

我正在尝试使用EclipseMars为STM32F4发现板构建一个应用程序。我特别想使用SPI库。我已经在我的主程序中包含了相应的头文件,但是得到了一个错误,即我试图使用的函数未定义

稍微戳一下,我意识到该项目的大多数源文件都会在图标上划出一条横线,变成灰色


我能找到的最多的是人们谈论整个文件夹是如何变灰的。我试过寻找“灰显图标”、“穿透”和任何灰色、图标和条的组合,但没有效果。有人知道这意味着一个文件被灰显并删除了吗?

灰显/删除的文件意味着该文件被排除在生成之外

要排除/包括,请右键单击该文件并选择资源配置-->*从生成中排除…”

您应该看到这样一个GUI:

您应该能够更新排除的构建配置

.cproject(编辑/查看xml) 如果要进行大量编辑,有时您可能会发现查看甚至编辑
.cproject
xml文件很有用。例如,下面是我的
.cproject
xml文件中列出的一些排除项