(Une révision intermédiaire par un autre utilisateur non affichée) | |||
Ligne 19 : | Ligne 19 : | ||
{{Materials}} | {{Materials}} | ||
{{Tuto Step | {{Tuto Step | ||
− | |Step_Title=Reconnaître l'erreur | + | |Step_Title=Reconnaître l'erreur "classique"de compilation |
|Step_Content=Il arrive parfois d'un copié collé de code pioché sur le web et inséré dans l'interface de développement Arduino que ce dernier "coince" à la compilation. | |Step_Content=Il arrive parfois d'un copié collé de code pioché sur le web et inséré dans l'interface de développement Arduino que ce dernier "coince" à la compilation. | ||
Ligne 79 : | Ligne 79 : | ||
− | Il est donc tout | + | Il est donc tout à fait possible de télécharger une bibliothèque sur le web et de la dézipper dans le répertoire libraries ! Le tout "à la main" ou à la souris ;-) |
}} | }} | ||
{{Notes}} | {{Notes}} |
Auteur jul | Dernière modification 4/09/2020 par Antonydbzh
arduino, bibliothèque, programmation Importez_des_biblioth_ques_de_programme_dans_l_interface_Arduino_bibli.png
Par commodité et pour alléger le code, le rendre plus lisible, il arrive souvent que les programmes pour Arduino demandent des bibliothèques de programmes pour pouvoir fonctionner (Libraries).
Une bibliothèque est un ensemble de programmes qui permettent d'utiliser plus facilement un périphérique Aduino (capteur, moteurs, écran etc etc..)
Il arrive parfois d'un copié collé de code pioché sur le web et inséré dans l'interface de développement Arduino que ce dernier "coince" à la compilation.
sketch_sep04b:3:10: fatal error: ma_bibliotheque.h: No such file or directory
#include <ma_bibliotheque.h>
^~~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1
ma_bibliotheque.h: No such file or directory
Lorsque vous installez l'interface de développement Arduino, ce dernier va créer un dossier Arduino sur votre ordinateur (généralement dans votre dossier personnel ou dans Documents)
Ce dossier Arduino, sert au logiciel de développement Arduino pour stocker vos programmes mais aussi pour stocker les bibliothèques (libraries).
Vous devriez donc avoir un dossier nommé libraries à l'interieur de votre repertoire Arduino (/Arduino/libraries)
C'est ici où vont se retrouver toutes nos bibliothèque, et si une bibliothèque manque (No such file or directory) c'est qu'elle n'est pas présente dans le repertoire libraries
Sûrement la technique la plus facile et la meilleure :
Ajouter des bibliothèques via l'interface Arduino.
Pour cela rien de plus simple, rendez vous dans le menu "Croquis>Inclure une bibliothèque>Gérer les bibliothèques"
Une fenêtre, apparaît alors vous permettant de rechercher la bibliothèque désirée, puis il ne vous reste plus qu'à cliquer sur "Installer" et Voilà !
Il arrive parfois que l'on ne retrouve pas la bibliothèque désirée dans le gestionnaire de bibliothèque. Pas de soucis, il est possible télécharger une bibliothèque glanée sur le web (sur github par exemple) et d'importer directement celle-ci dans le logiciel.
Là encore rien de compliqué ! Rendez-vous dans "Croquis>Inclure une bibliothèque>Ajouter la bibliothèque .ZIP"
Une fenêtre apparaît alors vous permettant de choisir la bibliothèque zip téléchargée auparavant.
Vous l'aurez compris, à chaque importation de bibliothèque soit via le gestionnaire de bibliothèque ou l'importation de ZIP, l'interface de développement Arduino va dézipper la bibliothèque téléchargée dans le dossier "libraries".
Il est donc tout à fait possible de télécharger une bibliothèque sur le web et de la dézipper dans le répertoire libraries ! Le tout "à la main" ou à la souris ;-)
Dernière modification 4/09/2020 par user:Antonydbzh.
Published
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #