#include <LedControl.h> void setup() { // put your setup code here, to run once: } void loop() { // put your main code here, to run repeatedly: }
Dette er koden min med LedControl.h det gir meg utgangsstatus 1 kan ikke kompilere til arduino uno. Hjelp.
hvis jeg fjerner #include fungerer det som normalt.
aruino sier også at biblioteket er installert.
det jeg har prøvd (og ikke fungerte)
å installere biblioteket på nytt. laster ned arduino på nytt.
Kommentarer
- " Avslutt status 1 " betyr " det oppstod en feil ". Du glemte å fortelle oss hva feilen er.
- @Majenko " exit status 1 kan ' t kompilere for arduino uno " it ' står bokstavelig talt i tittelen
- Nei, det er IKKE feilmeldingen. Lim inn hele det som er i utgangsruten hvis du ikke ' ikke forstår hva en feilmelding er.
- Ikke ' t krysspost. Du har allerede spurte dette om Stack Overflow .
- @gre_gor Jeg fikk beskjed på stackoverflow om å stille spørsmålet mitt her
Svar
Jeg prøvde kompilere koden din med Arduino 1.6.12. Som du fant, uten # inkluderer, kompilerer det OK. Med # inkludere mislykkes det. Her er feilmeldingen jeg fikk:
/var/folders/bl/s5kzhm3s0lb2rcvp3md8c7040000gp/T/untitled1814027053.tmp/sketch_may17a/sketch_may17a.ino:1:24: fatal error: LedControl.h: No such file or directory #include <LedControl.h> ^ compilation terminated. exit status 1 Error compiling for board Arduino/Genuino Uno 115.2.
Feilen – i det minste i mitt tilfelle – er at biblioteket, LedControl.h, ikke ble funnet. Prøv å finne ut hvorfor ikke.
også aruino sier at biblioteket er installert.
Det er enkelt å sjekke: «Installere» bibliotek foo.h
, betyr bare at skissebokmappen din inneholder en biblioteksmappe kalt libraries
(alle små bokstaver); libraries
inneholder en mappe foo
; og foo
inneholder fil foo.h
og andre filer som er nødvendige for det biblioteket, for eksempel en foo.cpp
om nødvendig:
- Sketchbook - libraries - foo foo.h foo.cpp anything.else.you.like
Oppdatering:
Biblioteksdokumentasjonen er på github og har lenker til noen eksempelkoder. Beklager jeg kan ikke være mer hjelp – jeg har ikke brukt biblioteket eller disse LED-enhetene.
Kommentarer
- takk for deg svar, kan du Vennligst vis også hvordan du bruker dette biblioteket riktig. Jeg trenger det ganske, fordi jeg bruker en MAX7219 LED.
-
how to use this library properly
… don ' t kom deg foran deg …. du don ' t vet selv om du har biblioteket installert