Arduino с несколькими библиотеками в Eclipse IDE - PullRequest
0 голосов
/ 23 марта 2020

У меня есть код Arduino и я хочу продолжить программирование в Eclipse IDE. По сути, он состоит из 2 основных проектов, в которых используется много общих, в основном, самописных библиотек и структур. Я хочу включить в Eclipse два основных проекта и библиотеки.

Проблема в том, что компилятор не может найти библиотеки. Я уже много гуглил, но пока не пришел к рабочему решению. Существует много возможных решений этой проблемы: - Переместить библиотеки в C: \ Users \ Andreas.arduinocdt \ libaries - не работает. - Лучшее: установите расположение Arduino Sketchbook в Eclipse Arduino IDE. Но я не могу найти местоположение этого параметра. - Сообщите компилятору все расположение библиотек. - Напишите что-нибудь уродливое, как это: #define INCLUDE_PATH (N) - Но это не работает с внешними (загруженными) библиотеками или библиотеками, состоящими из нескольких файлов.

Но я не получил ни одного решения для работы. Версия Eclipse: 2020-03 (4.15.0)

Можете ли вы мне помочь, пожалуйста! Большое спасибо!

Андреас

Текущая структура проекта. SettingsGateway - одна из многих библиотек.

1 Ответ

0 голосов
/ 24 марта 2020

Привет, я отказался от разработки Eclipse для Arduino (микроконтроллера). Я использую комбинацию ArduinoIDE с блокнотом ++ в качестве редактора (с плагинами) и doxygen для документации. Я пишу код на C, C ++, Javascript CSS, HTML, поэтому довольно разные базы кода. «Проблема» с eclipse: он спасает библиотеки вместе с проектом, поэтому, если я что-то изменю в lib, я не нашел простого способа автоматически распределить его по другим проектам, используя ту же библиотеку.> Br> Я уверен есть некоторый плагин, но моя работа состоит в том, чтобы кодировать, а не читать odmentation постоянно меняющейся IDE.
Если вы остаетесь с затмением для Arduino Sloeber, ваш самый простой вариант: http://eclipse.baeyens.it/index.shtml Все вместе в центральное место, вы можете при необходимости установить другие модули

...