我一直试图在freeRTOS上工作几天。 由于我已经阅读了网站上的文档,我现在正尝试在PIC32入门工具包(使用MPLABX)上进行简单的演示。
到目前为止它的工作原理,指示灯闪烁并且消息被发送和接收(是的)。 然而,尽管它并没有阻止我运行演示,但是我在特定类型的包含和用法中得到了大量的红色感叹号,这有点奇怪。 我决定暂时不要太在意。
但是现在我正在尝试包含一个个人头文件,我得到了一个失败的构建。 我完全不知道为什么会发生这种情况,因为我总是以相同的方式包含头文件,从来没有遇到过那种问题。
任何帮助都会非常感激,为什么我不能将其包括在内,以及为什么我会得到一个惊人的惊叹号。
提前致谢,如果您需要其他信息,请告诉我。
代码:
#include "Menu.h"
错误:
../ main_blinky.c:181:18:致命错误:Menu.h:没有这样的文件或目录
修改
我已经完成了zillion惊叹号pb,我在freeRTOS目录中搜索了丢失的.h文件,并添加了编译器的inculde目录选项的路径。
看起来你必须添加几个包含文件夹,但我不记得在文档中阅读过任何内容,可能是因为它不会阻止我运行的演示。
现在我需要处理另一个pb。我会告诉你什么。
答案 0 :(得分:1)
所以..按照我在edit1中所做的,我想“嘿,如果项目自己的目录不是包含文件夹的一部分怎么办?naaaah不能......好吧,让我们确定并尝试一下“
猜猜是什么......?事实并非如此。
我不知道这可能会发生,但也许这只是因为我对某些方面一无所知。
无论如何,只是将项目的路径添加到包含文件夹路径列表中,现在这两个问题都解决了,我希望这会对某人有所帮助。