Arduino в Windows против Ubuntu

У меня есть код, который отлично работает в Windows, но выдает ошибки в Ubuntu. Я заметил, что в то время как Windows запускает код с использованием avr-gcc, Ubuntu пытается запустить его с помощью avr-g++. Любые функции, не определенные в void setup(), отображаются как «не объявленные в этой области». Есть ли способ заставить его использовать avr-gcc?

, 👍-1

Обсуждение

Какую версию вы используете в Ubuntu? Вы случайно не из apt устанавливали?, @Majenko

avr-gcc автоматически вызывает двоичный файл arduino-builder, позвольте мне посмотреть, какие выходные данные вашего журнала консоли после компиляции/загрузки файла эскиза и какие вы пробовали шаги?, @abu-ahmed al-khatiri