Header funktionieren bei mir nicht

OP #762183
Lesenswert?

Hallo.

Ich lese nun schon einige Zeit in diesem Forum und
habe bisher wirklich viele interessante Dinge kennengelernt und
auch teilweise umgesetzt.

Leider habe ich mit WinAVR ein Problem und weiss nicht woran es liegt.
Und zwar: AVR-GCC erkennt bei mir keine Header-Dateien.

Genauer: Ich habe einen C-Datei mit selbstgeschriebenen Funktionen 
darin, und eine H-Datei mit den Funktionsprototypen. In der C-Datei habe 
ich die Headerdatei korrekt eingebunden.
Wenn ich jetzt in der main.c versuche, die H-Datei zu includen, und eine 
Funktion daraus aufzurufen, so meldet mir AVR-GCC "undefined reference 
to..."
Das Problem tritt bei eigenen, so wie heruntergeladenen Dateien auf.

Binde ich dagegen die C-Datei ein, so funktioniert es, ist aber nicht 
C-Standardkonform.

Woran kann das liegen?

Viele Grüße,

Florian

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren