我正在尝试使用 Eclipse Mars 为 STM32F4 Discovery 板构建应用程序。我特别想使用 SPI 库。我已在主程序中包含相应的头文件,但收到错误消息,指出我尝试使用的函数未定义。
稍微戳了一下,我意识到该项目的大部分源文件都是灰色的,图标上有一条横线。
我能找到的最多的是人们在谈论整个文件夹是如何变灰的。我尝试过寻找“灰色图标”、“删除线”以及灰色、图标和栏的任意组合,但无济于事。有谁知道这意味着文件变灰并被删除?
灰色/删除线的文件意味着该文件已从构建中排除。
要排除/包含,请右键单击该文件并选择资源配置--> *从构建中排除...”。
您应该会看到如下所示的 GUI:
并且您应该能够更新哪些构建配置被排除。
.cproject(编辑/查看 xml)
如果您需要进行大量编辑,有时您可能会发现查看甚至编辑这些内容很有用.cproject
xml 文件。例如,这里是我的中列出的一些排除项.cproject
<sourceEntries>
<entry excluding="final.c" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="othersrc"/>
<entry excluding="dir1/third.c|other.c|hello.c" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src"/>
</sourceEntries>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)