我是FreeRTOS的新手,我正在尝试编译一个简单的示例应用程序。 如果我使用Microsoft Visual Studio打开演示应用程序,它可以工作得很好,但是一旦我删除所有.c只留下main.c与一些简单的实例,如xTaskCreate(),导致此错误: undefined reference to:xTaskCreate(); 我也尝试创建一个包含所有标题的新项目,但结果却是一样的。 Toolchain尝试过:使用MinGW标头的Codeblock和Eclipse Luna以及带有标头MSVC的Microsoft Visual Studio 我在源文件中看到过,没有.lib或.dll,只有.h。 在此先感谢:)
答案 0 :(得分:2)
这是FreeRTOS support forum上发布的解决方案:
"不要删除" FreeRTOS来源"中的任何文件。 MSVC中的目录 项目。他们实现FreeRTOS内核,所以没有他们你的 申请不会链接。"