Только что установил Arduino 2.0.3 - каков путь Windows к связанным библиотекам?
Только что установил Arduino 2.0.3 и попытался собрать скетч, включающий библиотеку, которую я установил вручную в версии 1.8.19, но ее не удалось найти:
В моей программе есть
#include <DS3231.h>
Теперь при попытке скомпилировать библиотеку невозможно найти.
Какой путь к основным библиотекам в Arduino 2.0.3?
@raddevus, 👍1
Обсуждение1 ответ
Лучший ответ:
Я нашел это место, изучив приложение во время его работы.
Связанные библиотеки находятся по адресу:
%localappdata%\arduino15\Libraries
Это будет выглядеть так: C:\Users\<username>\AppData\Local\Arduino15\libraries
Я создал новую папку с именем DS3231
, вставленную в файлы .cpp, .h и .config, и теперь мой скетч компилируется с помощью #include <DS3231.h>
Удивительно, что библиотеки Arduino 2.0.3 находятся в каталоге с именем Arduino15. Это старая версия или что?
Вот что я вижу в настройках — не вижу места для пользовательских библиотек:
Лучшим местом будет расположение вашего альбома для рисования + папка с именем libraries
.
Например, в моем случае расположение моего альбома для рисования:
c:\users\<имя пользователя>\dev\arduino
поэтому папка моей библиотеки должна быть:
c:\users\<имя пользователя>\dev\arduino\libraries
* «в каталоге с именем Arduino15. Это старая версия или что-то в этом роде?» * 15
происходит от IDE серии **1.5**.x, которая впервые представила поддержку плат, отличных от исходного набора плат AVR, был перенесен в arduino-builder, а arduino-cli остался актуальным для современных IDE. Это *не* обычное место для добавления пользовательских библиотек., @timemage
@timemage Где было бы место для добавления пользовательских библиотек? Я добавил к ответу изображение, показывающее настройки Arduino 2.0.3, но я не вижу ни одного подходящего места. Есть ли у вас альтернативный путь, который работает для 2.0.3? Спасибо, @raddevus
Вы видите расположение папки с альбомом в диалоговом окне «Настройки»? тогда прочитайте мой комментарий еще раз и помедленнее, @Juraj
- Wire.h не найден!
- Ошибка при загрузке «Произошла фатальная ошибка esptool.py: тайм-аут записи»
- Может ли плагин Arduino Eclipse использовать библиотеки, установленные Arduino IDE?
- ATtiny85 и DHT11 - Датчик всегда возвращает 0
- Arduino IDE: Плата nodemcuv2 (платформа esp8266, пакет esp8266) неизвестна
- Альтернативы дисплею Nextion
- TinyGPS++ Вопрос о gps.encode(ss.read())
- Как сгенерировать файлы .a и .so для добавления в проект arduino
как и в IDE1, это папка
libraries
в папке скетчбука. расположение папки с альбомом находится в диалоговом окне «Настройки» в среде IDE., @Juraj