-
-
Moderator
Robotik Visionär
Hallo
Du schreibst:
#include “asuro.h”
Der Kompiler mag aber lieber:
test.c:1:10: error: #include expects "FILENAME" or <FILENAME>
(test.c:1:10: bedeutet hier: Zeile 1 Zeichen 10)
Richtig wäre also:
#include "asuro.h" (mit normalen " auf der 2-Taste)
Da der Kompiler deshalb die asuro-Library nicht finden und einbinden kann, kennt er auch die Funktionen nicht die dort deklariert und definiert sind:
test.c:3: warning: implicit declaration of function 'Init'
test.c:4: warning: implicit declaration of function 'StatusLED'
bzw. die dort festgelegten #defines:
test.c:4: error: 'RED' undeclared (first use in this function)
test.c:4: error: (Each undeclared identifier is reported only once
test.c:4: error: for each function it appears in.)
Alles klar? Das falsche " ist übrigens ein Fehler in der asuro-Doku...
Gruß
mic
Bild hier
Atmel’s products are not intended, authorized, or warranted for use
as components in applications intended to support or sustain life!
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen