Как удалить библиотеку из среды arduino?

в графическом интерфейсе Arduino в windows, если я нажму на Sketch --> Import Library, в нижней части меню есть раздел под названием "вклад".

к сожалению, я ошибся и добавил библиотеку, которую я не хотел в этот список.

как я могу удалить его из этого списка?

на странице справки упоминается только, что "если эскиз больше не нуждается в библиотеке, просто удалите его операторы #include из верхней части кода", но он не упоминает как удалить библиотеку из списка внесенных библиотек.

4 ответов


перейдите в каталог документов Arduino; внутри вы найдете каталог с именем "библиотеки". Импортированный каталог библиотеки будет там. Просто удалите его и перезапустите приложение Arduino.

ваша папка библиотеки Arduino должна выглядеть так (в Windows):

  My Documents\Arduino\libraries\ArduinoParty\ArduinoParty.cpp
  My Documents\Arduino\libraries\ArduinoParty\ArduinoParty.h
  My Documents\Arduino\libraries\ArduinoParty\examples
  ....

или вот так (на Mac и Linux):

  Documents/Arduino/libraries/ArduinoParty/ArduinoParty.cpp
  Documents/Arduino/libraries/ArduinoParty/ArduinoParty.h
  Documents/Arduino/libraries/ArduinoParty/examples

единственная проблема с неиспользуемыми библиотеками-это тривиальный объем дискового пространства, который они используют. Они не загружаются автоматически, так что не берите память приложений Arduino IDE.


цитата официальная документация по состоянию на август 2013 года:

созданные пользователем библиотеки с версии 0017 перейдите в подкаталог каталога эскиза по умолчанию. Например, в OSX новый каталог будет ~ / документы / Arduino / библиотеки/. На Windows это было бы Мои Документы\Arduino\библиотеки\. Чтобы добавить собственную библиотеку, создайте новый каталог в каталоге библиотеки с именем библиотеки. Папка должна содержит файл C или C++ с кодом и файл заголовка с объявлениями функций и переменных. Он появится в Эскиз | Импорт Библиотеки меню в Arduino IDE.

чтобы удалить библиотеку, остановите IDE Arduino и удалите каталог библиотеки из вышеупомянутого местоположения.


Мне пришлось искать их в C:\Users\Dell\AppData\Local\Arduino15\

Мне пришлось воспользоваться атрибутами" дата создания "и" дата изменения", чтобы определить, какие библиотеки удалить.

но имена все еще отображаются в IDE... Но пока я могу с этим жить.


Я обнаружил, что с версии 1.8.4 библиотеки можно найти в ~/Arduino/Libraries. Надеюсь, это поможет кому-то еще.