Jan*_*els 4 eclipse eclipse-cdt
我正在尝试使用 Eclipse Mars 为 STM32F4 Discovery 板构建应用程序。我特别想使用 SPI 库。我已在主程序中包含相应的头文件,但收到错误消息,指出我尝试使用的函数未定义。
稍微戳了一下,我意识到该项目的大部分源文件都是灰色的,图标上有一条横线。
我能找到的最多的是人们在谈论整个文件夹是如何变灰的。我尝试过寻找“灰色图标”、“删除线”以及灰色、图标和栏的任意组合,但无济于事。有谁知道这意味着文件变灰并被删除?
灰色/删除线的文件意味着该文件已从构建中排除。
要排除/包含,请右键单击该文件并选择“资源配置--> *从构建中排除...”。
您应该会看到如下所示的 GUI:
并且您应该能够更新哪些构建配置被排除。
如果您需要进行大量编辑,有时您可能会发现查看甚至编辑.cprojectxml 文件很有用。例如,这里是我的中列出的一些排除项.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>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5970 次 |
| 最近记录: |