FreeRTOS - 创建项目MinGW或MSVC,对“xTaskCreate”的未定义引用

时间:2015-01-12 12:24:12

标签: visual-c++ mingw project demo freertos

我是FreeRTOS的新手,我正在尝试编译一个简单的示例应用程序。 如果我使用Microsoft Visual Studio打开演示应用程序,它可以工作得很好,但是一旦我删除所有.c只留下main.c与一些简单的实例,如xTaskCreate(),导致此错误: undefined reference to:xTaskCreate(); 我也尝试创建一个包含所有标题的新项目,但结果却是一样的。 Toolchain尝试过:使用MinGW标头的Codeblock和Eclipse Luna以及带有标头MSVC的Microsoft Visual Studio 我在源文件中看到过,没有.lib或.dll,只有.h。 在此先感谢:)

1 个答案:

答案 0 :(得分:2)

这是FreeRTOS support forum上发布的解决方案:

"不要删除" FreeRTOS来源"中的任何文件。 MSVC中的目录 项目。他们实现FreeRTOS内核,所以没有他们你的 申请不会链接。"