Я новичок в FreeRTOS и пытаюсь скомпилировать простое примерное приложение. Если я открою демонстрационное приложение с помощью Microsoft Visual Studio, оно отлично работает, но как только я удалю все .c, оставлю только main.c с некоторыми простыми утверждениями, такими как xTaskCreate(), вызовите следующие ошибки: неопределенная ссылка на: xTaskCreate(); Я также пытался создать новый проект с включенным заголовком, но результат тот же. Пробовал Toolchain: Codeblock и Eclipse Luna с заголовком MinGW и Microsoft Visual Studio с заголовком MSVC. Я видел, что в исходном файле нет .lib или .dll, а только .h. Заранее спасибо :)
FreeRTOS — создание проекта MinGW или MSVC, неопределенная ссылка на xTaskCreate
comment
Решено, оставив все файлы ядра .h .c, а затем добавив новый main.c, спасибо :)
- person AndrewAlo   schedule 12.01.2015
Ответы (1)
Это решение было опубликовано на форуме поддержки FreeRTOS:
«Не удаляйте никакие файлы из каталога FreeRTOS Source в проекте MSVC. Они реализуют ядро FreeRTOS, поэтому без них ваше приложение не будет компоноваться».
person
Richard
schedule
12.01.2015