web-dev-qa-db-fra.com

Comment supprimer une bibliothèque de l'environnement arduino?

Dans l'interface graphique Arduino sous Windows, si je clique sur Sketch -> Import Library, au bas du menu, il y a une section intitulée "Contributed".

Malheureusement, j'avais mal cliqué et ajouté une bibliothèque que je ne voulais pas dans cette liste.

Comment puis-je le supprimer de cette liste?

La page d'aide indique uniquement que "Si une esquisse n'a plus besoin d'une bibliothèque, supprimez simplement ses instructions #include du haut de votre code", mais ne mentionne pas comment supprimer la bibliothèque de la liste des bibliothèques fournies.

56
merlin2011

Accédez à votre répertoire de documents Arduino; à l'intérieur, vous trouverez un répertoire nommé "Bibliothèques". Le répertoire de la bibliothèque importée sera là. Supprimez-le et redémarrez l'application Arduino.

Votre dossier de bibliothèque Arduino devrait ressembler à ceci (sous Windows):

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

ou comme ceci (sur Mac et Linux):

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

Le seul problème avec les bibliothèques inutilisées est la quantité triviale d'espace disque qu'elles utilisent. Ils ne sont pas chargés automatiquement, alors n'utilisez pas la mémoire d'application de l'IDE Arduino.

68
No Grabbing

Citation de documentation officielle en août 2013:

Les bibliothèques créées par l'utilisateur à partir de la version 0017 sont placées dans un sous-répertoire de votre répertoire d'esquisse par défaut. Par exemple, sous OSX, le nouveau répertoire serait ~/Documents/Arduino/libraries/. Sous Windows, ce serait Mes documents\Arduino\libraries\. Pour ajouter votre propre bibliothèque, créez un nouveau répertoire dans le répertoire de bibliothèques avec le nom de votre bibliothèque. Le dossier doit contenir un fichier C ou C++ avec votre code et un fichier d’en-tête avec vos déclarations de fonction et de variable. Il apparaîtra ensuite dans Sketch | Menu Importer bibliothèque dans l'IDE Arduino.

Pour supprimer une bibliothèque, arrêtez Arduino IDE et supprimez le répertoire de la bibliothèque à partir de l'emplacement susmentionné.

23
feklee

Je devais les chercher dans C:\Utilisateurs\Dell\AppData\Local\Arduino15 \

J'ai dû prendre l'aide des attributs "date de création" et "date de modification" pour identifier les bibliothèques à supprimer. 

Mais les noms apparaissent toujours dans l'IDE ... Mais c'est quelque chose avec lequel je peux vivre pour le moment.

1
Reuben Varma

J'ai trouvé que depuis la version 1.8.4, les bibliothèques se trouvent dans ~/Arduino/Libraries. J'espère que cela aide quelqu'un d'autre.

0
Connor Tozer

La réponse n'est valable que si vous n'avez pas modifié le champ "Emplacement du carnet de croquis" dans Préférences. Donc, vous devez d’abord ouvrir l’Arduino IDE et aller au menu

"File -> Preferences"

Dans la boîte de dialogue, examinez le champ "Emplacement du carnet de croquis" et ouvrez le dossier correspondant.

0
J W