Только что установил Arduino 2.0.3 - каков путь Windows к связанным библиотекам?

Только что установил Arduino 2.0.3 и попытался собрать скетч, включающий библиотеку, которую я установил вручную в версии 1.8.19, но ее не удалось найти:

В моей программе есть #include <DS3231.h>

Теперь при попытке скомпилировать библиотеку невозможно найти.

Какой путь к основным библиотекам в Arduino 2.0.3?

, 👍1

Обсуждение

как и в IDE1, это папка libraries в папке скетчбука. расположение папки с альбомом находится в диалоговом окне «Настройки» в среде IDE., @Juraj


1 ответ


Лучший ответ:

1

Я нашел это место, изучив приложение во время его работы.

Связанные библиотеки находятся по адресу:

%localappdata%\arduino15\Libraries

Это будет выглядеть так: C:\Users\<username>\AppData\Local\Arduino15\libraries

Я создал новую папку с именем DS3231, вставленную в файлы .cpp, .h и .config, и теперь мой скетч компилируется с помощью #include <DS3231.h>

Удивительно, что библиотеки Arduino 2.0.3 находятся в каталоге с именем Arduino15. Это старая версия или что?

Вот что я вижу в настройках — не вижу места для пользовательских библиотек:

Настройки Arduino

Лучшим местом будет расположение вашего альбома для рисования + папка с именем 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