Как скомпилировать main.c FreeRTOS, используя GCC на Linux? - PullRequest
0 голосов
/ 15 февраля 2019

Недавно я хотел скомпилировать файл main.c, включенный в FreeRTOS, используя компилятор GCC в Debian.FreeRTOS поддерживает несколько компиляторов и микроконтроллеров, но я пытаюсь скомпилировать версию для ПК.

Сначала у меня были проблемы из-за проблем с заголовками, файлы отсутствовали во время компиляции (для компиляции main.c мне нужны были такие файлы, как windows.h), поэтому я установил библиотеки MinGW32 изРепозитории Debian, переместили / скопировали все эти новые файлы заголовков в / usr / include /, / usr / local / include /, и gcc обычно ищет файлы.

Моя проблема сейчас в том, что я получаю много«ошибка: объявление для параметра parameter, но такой параметр отсутствует».Я предполагаю, что, возможно, в команде gcc отсутствуют некоторые флаги, потому что я компилирую только как

$ gcc main.c

У кого-нибудь есть какие-нибудь решения?Или файлы MinGW32 не соответствуют версии main.c?

...