LINUX.ORG.RU

Eclipse для AVR не видит все пути

 , ,


0

1

Добрый вечер. Интересуюсь микроконтроллерами. Поставил Arduino IDE, но среда мне не понравилась. Хочу использовать Eclipse с плагином. Тут и возник затык. Eclipse не видит все пути. По умолчанию, когда создаю AVR проект в include

/usr/lib/avr/include/
/usr/lib/gcc/avr/4.7.0/include/
/usr/lib/gcc/avr/4.7.0/include-fixed/
Но на #include <Arduino.h> эклипс говорит путь не найден. К тому же не понятно, как добавить путь рекурсивно? Т.е. если добавить /usr/share/arduino/libraries/ то Ethernet.h не найден. а если usr/share/arduino/libraries/Ethernet/ то все работает. Но добавлять ручками каждую папку очень утомитльно:(

Интересуюсь микроконтроллерами.

Arduino

Лучше спаяй с нуля.

на #include <Arduino.h> эклипс говорит путь не найден

Правильно делает.

anonymous
()

Добавлять ручками пути. Чтобы добавить рекурсивно, надо либо пихать /usr/share/arduino/libraries/* и надеяться что скушает, либо генерировать строчки для добавления, только вот файл проекта в eclipse вряд ли имеет удобочитаемый формат.

quiet_readonly ★★★★
()
Ответ на: комментарий от Artificial_Thought

Выкинуть arduino.h.

И правильно делает. Выкинь эти ардуиновые либы и пиши на честном avr-libc.

Чтобы начать, оценить возможности и ограничения микроконтроллера подойдут и ардуиновские библиотеки, но потом, само собой, переходить на avr-libc. Сам пишу с avr-libc, начинал с arduino.

Camel ★★★★★
()
Ответ на: комментарий от quiet_readonly

Звездочка не проканала. Придется ручками добавлять. И это печально.:(

bumbaram
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.