#include <LedControl.h> void setup() { // put your setup code here, to run once: } void loop() { // put your main code here, to run repeatedly: }
Dit is mijn code met LedControl.h het geeft me exit-status 1 kan “t compileren naar arduino uno. Help alstublieft.
als ik #include verwijder, werkt het normaal.
ook aruino zegt dat de bibliotheek is geïnstalleerd.
wat ik heb geprobeerd (en niet werkte)
de bibliotheek opnieuw installeren. arduino opnieuw downloaden.
Reacties
- " Status afsluiten 1 " betekent " er was een fout ". Je vergat ons te vertellen wat die fout is.
- @Majenko " exit status 1 kan ' t compileren naar arduino uno " it ' staat letterlijk in de titel
- Nee, dat is NIET de foutmelding. Plak alles wat er in het uitvoervenster staat als u niet ' begrijpt wat een foutmelding is.
- Don ' t kruis posten. Je hebt dit al gevraagd op Stack Overflow .
- @gre_gor Ik kreeg te horen over stackoverflow om hier mijn vraag te stellen
Answer
Ik heb geprobeerd compileren van uw code met Arduino 1.6.12. Zoals je hebt gevonden, compileert het zonder de #include OK. Met de #include mislukt het. Hier is de foutmelding die ik kreeg:
/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.
De fout – althans in mijn geval – is dat de bibliotheek, LedControl.h, niet is gevonden. Probeer erachter te komen waarom niet.
ook aruino zegt dat de bibliotheek is geïnstalleerd.
Het is gemakkelijk te controleren: “Installing” library foo.h
, betekent alleen dat je schetsboekmap een bibliotheekmap bevat met de naam libraries
(allemaal kleine letters); libraries
bevat een map foo
; en foo
bevat de bestand foo.h
en alle andere bestanden die nodig zijn voor die bibliotheek, zoals een foo.cpp
indien nodig:
- Sketchbook - libraries - foo foo.h foo.cpp anything.else.you.like
Update:
De bibliotheekdocumentatie staat op github en bevat links naar een voorbeeldcode. Sorry ik kan “niet meer helpen – ik heb de bibliotheek of die LED-apparaten niet gebruikt.
Reacties
- bedankt voor je antwoord, wil je laat alstublieft ook zien hoe u deze bibliotheek correct gebruikt. Ik heb het een beetje nodig, omdat ik een MAX7219 LED gebruik.
-
how to use this library properly
… ' loop niet voor op jezelf …. je hoeft niet ' weet niet eens of je de bibliotheek hebt geïnstalleerd