AVR-Propgrammierung

Gast #484106
Lesenswert?
• ▲
▼
Guten Morgen liebe AVR-freaks

gestern wollte ich einen Programm für einen Atmega8 schreiben, aber wenn 
ich in der SuSe9.2-Konsole make eingebe, dann bekomme ich meldung, dass 
der Kompiler in meinem Programm, Bsp test.c, die #include <avr/io.h>
nicht findet.
leider weiis ich den Grund nicht dafür.

Ich habe alles nachgesehen, In der Makefile-Datei finde ich keinen 
Eintrag, welcher mir einen Tip geben könnte, wo ich suchen sollte.

Kann mir jemand bitte helfen.

viele Grüsse
zagor
Gast #484215
Lesenswert?
• ▲
▼
Na der sucht jetzt ab dem Pfad wo du "make" eingibst, das Verzeichnis 
"avr" und die Datei io.h darin. Dies ist aber nicht vorhanden.

Unter Windows werden diese Pfade von WinAVR z.B. gleich eingerichtet. 
Unter Linux weis ich leider nicht wie das läuft, da programmier ich 
keine AVRs damit ;-)

Du könntest jetzt z.B. einfach in dem Verzeichnis deines µC-Programmes 
einen Ordner "avr" anlegen, und dann die io.h auf deinem Rechner suchen, 
und dort reinkopieren. So kannst du mit allen includes verfahren.

Ist natürlich keine so schöne Lösung ;-)

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