LINUX.ORG.RU

Eclipse для Arduino

 ,


0

1

Начал писать простенький файлик для ArduinoIDE.

По скольку сей файлик первый в моей практике, (раньше чутка увлекался Java и Bash) считаю важным иметь максимум подсказок, а еще хочу быструю навигацию внутрях программы, – где что описано/объявлено, что на что ссылается и прочее. На этой почве решил попробовать подружить Eclipse с ArduinoIDE. От первого мне нужны подсказки и навигация, от второго нотариально заверенная компиляция и загрузка в чип.

В системе установлены Две версии ArduinoIDE, соотеветственно /opt/arduino18 и /opt/arduino20. В Eclipse установил плагин Sloeber

Создаю проект. В качестве базовой папки «нового проекта» указываю папку с уже существующим .ino файлом (он уже знаком установленному simulide и обоим версиям arduinoide).

Имею ворох ошибок вида https://ibb.co/GfSg2NYK

Никаких include *.h не делал, даже не знаю зчем оно. Настройки Slobber для проекта не меняются, (что рекомендовал АИ) они заблокированы. А как для Slobber глобально сменить настройки, не знаю. В общем хочу скормить ему те же файлы из ArduinoIDE 1.8, который в /opt/arduinoide18 и /home/user/.arduinoide15 (наверное) Потому что думаю еще прогонять файл в simulide, который хавает почему-то только 1.8.

В общем. Я дубовый по колено слишком во многих дисциплинах, чтобы даже сформулировать вопрос правильно.

Если кто-то догадается, в чем этот мой вопрос, и ответит на него, очень меня удивит. Но надежда такая есть.



Последнее исправление: Csandriel_x64 (всего исправлений: 4)
Ответ на: комментарий от u-235

В строке меню заметил отдельно пооявившееся меню Slober. Привел там преференции в божеский вид, https://ibb.co/d4f9Cng8

Все кажется зашуршало. Вот как оно, оказывается, должно было выглядеть.

Csandriel_x64
() автор топика
Ответ на: комментарий от peregrine

IDEA брать.

Спасибо. Надо попробовать. C Java на ней и гонял. Когда еще бесплатная версия была. Название забыл.

Короче в префренциях Slobber указал

Private library path: /opt/arduino18/libraries

Private hardvare path: /opt/arduino18/hardware

Не во всем еще уверен, но уже извиняюсь за несвоевременную панику и отнятое на чтение время.

Csandriel_x64
() автор топика
Последнее исправление: Csandriel_x64 (всего исправлений: 4)