#include <LedControl.h> void setup() { // put your setup code here, to run once: } void loop() { // put your main code here, to run repeatedly: }
Detta är min kod med LedControl.h det ger mig utgångsstatus 1 kan inte kompilera till arduino uno. Snälla hjälp.
om jag tar bort #include fungerar det som vanligt.
aruino säger också att biblioteket har installerats.
vad jag har provat (och inte fungerade)
återinstallera biblioteket. hämtar arduino igen.
Kommentarer
- " Avslutningsstatus 1 " betyder " det uppstod ett fel ". Du glömde att berätta vad det här felet är.
- @Majenko " exit status 1 kan ' t kompilera till arduino uno " it ' står bokstavligen i titeln
- Nej, det är INTE felmeddelandet. Klistra in hela det som finns i utdatafönstret om du inte ' inte förstår vad ett felmeddelande är.
- Don ' t cross post. Du frågade detta om Stack Overflow .
- @gre_gor Jag fick veta på stackoverflow att ställa min fråga här
Svar
Jag försökte sammanställa din kod med Arduino 1.6.12. Som du hittade, utan #include, kompilerar det OK. Med # inkludera misslyckas det. Här är felmeddelandet jag fick:
/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.
Felet – åtminstone i mitt fall – är att biblioteket LedControl.h inte hittades. Försök ta reda på varför inte.
aruino säger också att biblioteket har installerats.
Det är lätt att kontrollera: ”Installera” bibliotek foo.h
, betyder bara att din skissbokmapp innehåller en biblioteksmapp som heter libraries
(alla gemener); libraries
innehåller en mapp foo
; och foo
innehåller fil foo.h
och alla andra filer som behövs för det biblioteket, till exempel en foo.cpp
om det behövs:
- Sketchbook - libraries - foo foo.h foo.cpp anything.else.you.like
Uppdatering:
Biblioteksdokumentationen finns på github och har länkar till någon exempelkod. Jag beklagar kan inte vara mer hjälp – jag har inte använt biblioteket eller de LED-enheterna.
Kommentarer
- tack för dig svar, kan du Vänligen visa också hur du använder det här biblioteket ordentligt, jag behöver det ganska, eftersom jag använder en MAX7219 LED.
-
how to use this library properly
… don ' t gå före dig själv …. du don ' t vet inte ens om du har biblioteket installerat