Bonjour à tous ,
je me présente, William , débutant en arduino et passionné de réptiles .
je désirais réaliser ce montage , mais voici plusieurs jours que j'essaie de compiler le code sans y arriver.
une multitude de messages d'erreurs apparaissent .
j'ai essayé avec différentes version d'IDE , supprimé les bibliothèques et chargé celles des liens ,en vain.
voici la trés longue liste d'erreurs ...
si vous pouviez me mettre sur la bonne voie .
merci à tous .
William
Arduino : 1.8.4 (Windows 10), Carte : "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
libraries\Arduino-Temperature-Control-Library-master\OneWire.cpp.o (symbol from plugin): In function `OneWire::write(unsigned char, unsigned char)':
(.text+0x0): multiple definition of `OneWire::write(unsigned char, unsigned char)'
libraries\OneWire-master\OneWire.cpp.o (symbol from plugin):(.text+0x0): first defined here
c:/program files (x86)/arduino/hardware/tools/avr/bin/../lib/gcc/avr/4.9.2/../../../../avr/bin/ld.exe: Disabling relaxation: it will not work with multiple definitions
libraries\Arduino-Temperature-Control-Library-master\OneWire.cpp.o (symbol from plugin): In function `OneWire::write(unsigned char, unsigned char)':
(.text+0x0): multiple definition of `OneWire::write_bytes(unsigned char const*, unsigned int, bool)'
libraries\OneWire-master\OneWire.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\Arduino-Temperature-Control-Library-master\OneWire.cpp.o (symbol from plugin): In function `OneWire::write(unsigned char, unsigned char)':
(.text+0x0): multiple definition of `OneWire::reset()'
libraries\OneWire-master\OneWire.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\Arduino-Temperature-Control-Library-master\OneWire.cpp.o (symbol from plugin): In function `OneWire::write(unsigned char, unsigned char)':
(.text+0x0): multiple definition of `OneWire::write_bit(unsigned char)'
libraries\OneWire-master\OneWire.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\Arduino-Temperature-Control-Library-master\OneWire.cpp.o (symbol from plugin): In function `OneWire::write(unsigned char, unsigned char)':
(.text+0x0): multiple definition of `OneWire::read_bit()'
libraries\OneWire-master\OneWire.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\Arduino-Temperature-Control-Library-master\OneWire.cpp.o (symbol from plugin): In function `OneWire::write(unsigned char, unsigned char)':
(.text+0x0): multiple definition of `OneWire::read()'
libraries\OneWire-master\OneWire.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\Arduino-Temperature-Control-Library-master\OneWire.cpp.o (symbol from plugin): In function `OneWire::write(unsigned char, unsigned char)':
(.text+0x0): multiple definition of `OneWire::read_bytes(unsigned char*, unsigned int)'
libraries\OneWire-master\OneWire.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\Arduino-Temperature-Control-Library-master\OneWire.cpp.o (symbol from plugin): In function `OneWire::write(unsigned char, unsigned char)':
(.text+0x0): multiple definition of `OneWire::select(unsigned char const*)'
libraries\OneWire-master\OneWire.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\Arduino-Temperature-Control-Library-master\OneWire.cpp.o (symbol from plugin): In function `OneWire::write(unsigned char, unsigned char)':
(.text+0x0): multiple definition of `OneWire::skip()'
libraries\OneWire-master\OneWire.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\Arduino-Temperature-Control-Library-master\OneWire.cpp.o (symbol from plugin): In function `OneWire::write(unsigned char, unsigned char)':
(.text+0x0): multiple definition of `OneWire::depower()'
libraries\OneWire-master\OneWire.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\Arduino-Temperature-Control-Library-master\OneWire.cpp.o (symbol from plugin): In function `OneWire::write(unsigned char, unsigned char)':
(.text+0x0): multiple definition of `OneWire::reset_search()'
libraries\OneWire-master\OneWire.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\Arduino-Temperature-Control-Library-master\OneWire.cpp.o (symbol from plugin): In function `OneWire::write(unsigned char, unsigned char)':
(.text+0x0): multiple definition of `OneWire::OneWire(unsigned char)'
Plusieurs bibliothèque trouvées pour "OneWire.h"
Utilisé : C:\Users\william\Documents\Arduino\libraries\OneWire-master
libraries\OneWire-master\OneWire.cpp.o (symbol from plugin):(.text+0x0): first defined here
Non utilisé : C:\Users\william\Documents\Arduino\libraries\Arduino-Temperature-Control-Library-master
libraries\Arduino-Temperature-Control-Library-master\OneWire.cpp.o (symbol from plugin): In function `OneWire::write(unsigned char, unsigned char)':
(.text+0x0): multiple definition of `OneWire::OneWire(unsigned char)'
libraries\OneWire-master\OneWire.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\Arduino-Temperature-Control-Library-master\OneWire.cpp.o (symbol from plugin): In function `OneWire::write(unsigned char, unsigned char)':
(.text+0x0): multiple definition of `OneWire::target_search(unsigned char)'
libraries\OneWire-master\OneWire.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\Arduino-Temperature-Control-Library-master\OneWire.cpp.o (symbol from plugin): In function `OneWire::write(unsigned char, unsigned char)':
(.text+0x0): multiple definition of `OneWire::search(unsigned char*, bool)'
libraries\OneWire-master\OneWire.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\Arduino-Temperature-Control-Library-master\OneWire.cpp.o (symbol from plugin): In function `OneWire::write(unsigned char, unsigned char)':
(.text+0x0): multiple definition of `OneWire::crc8(unsigned char const*, unsigned char)'
libraries\OneWire-master\OneWire.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\Arduino-Temperature-Control-Library-master\OneWire.cpp.o (symbol from plugin): In function `OneWire::write(unsigned char, unsigned char)':
(.text+0x0): multiple definition of `OneWire::crc16(unsigned char const*, unsigned int, unsigned int)'
libraries\OneWire-master\OneWire.cpp.o (symbol from plugin):(.text+0x0): first defined here
libraries\Arduino-Temperature-Control-Library-master\OneWire.cpp.o (symbol from plugin): In function `OneWire::write(unsigned char, unsigned char)':
(.text+0x0): multiple definition of `OneWire::check_crc16(unsigned char const*, unsigned int, unsigned char const*, unsigned int)'
libraries\OneWire-master\OneWire.cpp.o (symbol from plugin):(.text+0x0): first defined here
collect2.exe: error: ld returned 1 exit status
exit status 1
Erreur de compilation pour la carte Arduino/Genuino Mega or Mega 2560
Ce rapport pourrait être plus détaillé avec
l'option "Afficher les résultats détaillés de la compilation"
activée dans Fichier -> Préférences.