arduino, exit status 1. kan ' t kompilere til arduino uno

#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 min kode med LedControl.h det giver mig exit status 1 kan ikke kompilere til arduino uno. Hjælp venligst.

hvis jeg fjerner #include fungerer det som normalt.

også aruino siger, at biblioteket er installeret.

hvad jeg har prøvet (og ikke fungerede)

geninstallation af biblioteket. re-download af arduino.

Kommentarer

  • " Afslut status 1 " betyder " der opstod en fejl ". Du glemte at fortælle os, hvad denne fejl er.
  • @Majenko " exit status 1 kan ' t kompilere til arduino uno " det ' er bogstaveligt talt i titlen
  • Nej, det er IKKE fejlmeddelelsen. Indsæt hele det, der er i outputruden, hvis du ikke ' ikke forstår, hvad en fejlmeddelelse er.
  • Don ' t krydsindlæg. Du har allerede spurgt dette om Stack Overflow .
  • @gre_gor Jeg fik besked på stackoverflow om at stille mit spørgsmål her

Svar

Jeg prøvede kompilering af din kode med Arduino 1.6.12. Som du fandt, uden #include, kompilerer det OK. Med #include mislykkes det. Her er den fejlmeddelelse, jeg fik:

/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. 

Fejlen – i det mindste i mit tilfælde – er, at biblioteket LedControl.h ikke blev fundet. Prøv at finde ud af hvorfor ikke.

også aruino siger, at biblioteket er installeret.

Det er let at kontrollere: “Installation af” bibliotek foo.h, betyder kun, at din sketchbook-mappe indeholder en biblioteksmappe kaldet libraries (alle små bogstaver); libraries indeholder en mappe foo; og foo indeholder fil foo.h og andre filer, der er nødvendige for det pågældende bibliotek, såsom en foo.cpp om nødvendigt:

- Sketchbook - libraries - foo foo.h foo.cpp anything.else.you.like 

Opdatering:

Biblioteksdokumentationen er på github og har links til en prøvekode. Undskyld jeg kan ikke være mere hjælp – jeg har ikke brugt biblioteket eller disse LED-enheder.

Kommentarer

  • tak for dig svar, kunne du vis også, hvordan du bruger dette bibliotek korrekt. Jeg har brug for det, fordi jeg bruger en MAX7219 LED.
  • how to use this library properly … don ' t komme foran dig selv …. du don ' t ved selv om du har biblioteket installeret

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *