У меня есть простой эскиз Arduino, который охватывает несколько файлов. В файле h есть сигнатура функции, а в файле C - определение.
Если я пытаюсь скомпилировать («проверить») эскиз, я получаю ошибки «неопределенная ссылка» для функции, определенной в файле C. Изменение имени файла с * .c на * .cpp решает проблему, но я не хочу определять файл как файл C ++. Можно ли скомпилировать простые старые файлы C в Arduino?
Заранее спасибо.