Я пытаюсь заменить Arduino IDE на плагин Arduino Eclipse.
После загрузки всего необходимого и попытки скомпилировать даже простейшую «Hello World» — программу, я получаю следующую ошибку в eclipse:
При звонке:
which avr-gcc
в терминале он возвращает правильный каталог, здесь нет проблем.
Спасибо
Из Eclipse> Свойства проекта> Среда> добавьте переменную A.RUNTIME.TOOLS.AVR-GCC.PATH
Вы можете использовать XDAQ, который предоставляет научную экосистему мощных инструментов с Arduino IDE + Eclipse Luna C ++. Смотрите больше здесь: XDAQ
Вы должны сделать некоторые настройки в Eclipse (проект). В Eclipse также есть плагин для fpr AVR.
Вот несколько ссылок на учебники, которые могут помочь решить вашу проблему:
http://www.timteatro.net/2012/03/22/beginning-atmel-avr-development-in-linux-using-avr-eclipse-avr-gcc-and-avrdude/
http://www.instructables.com/id/Getting-started-with-ubuntu-and-the-AVR-dragon/?lang=de
Если вы понимаете немецкий язык:
Загрузите arduino 1.6.0 и укажите путь к затмению arduino ide. 1.6.1 до 1.6.3 не работают с плагином.
Я только что решил ту же проблему на моем недавно установленном ноутбуке …
я использовал это видео гид установить
Я не пробовал решение @misteralex, но если оно работает, оно чище, чем у меня: — /
В моем случае все двоичные файлы avr хранятся в / usr / bin, но цепочка инструментов Eclipse хочет использовать их из / bin. Я хочу создать несколько ссылок для замены без перемещения двоичных файлов. Но есть 28 двоичных файлов, и я немного ленив, поэтому я использую командную строку для их создания:
cd /bin
for ff in `ls /usr/bin/avr-*` ; do ln -s $ff $(echo $ff | awk -F "/" '{ print $4 }') ; done
Теперь проверьте команду из Eclipse, чтобы выдать сообщение «Готовая цель строительства»!