Problem mit dem Compiler

Gast #364722
Lesenswert?
• ▲
▼
Hallo Leute!

Ich versuche verzweifelt mit WinAVR zu arbeiten. Es will mir aber nicht
gelingen, ein Programm zu compiliern.

Das nachfolgende Miniprogramm habe ich mit Programmers Notepad 2
Version v2.0.6.1-ella aus WinAVR erstellt und unter test.c
gespeichert.

int main(void)
{
}

Ein Makefile habe ich mit MFile aus WinAVR auf den Controller
"atmega16" und die Quelldatei "test" angepaßt und ins gleiche
Verzeichnis wie test.c gespeichert.

Wenn ich dann mit Programmers Notepad, -Tools, -Make All anwähle
erhalte ich folgende Meldung:

> "make.exe" all
"make.exe": Interrupt/Exception caught (code = 0xc00000fd, addr =
0x423ed3)

> Process Exit Code: 255
> Time Taken: 00:00

Es wird keine Output-Datei erzeugt. Das gleiche Ergebnis erhalte ich,
wenn ich das Programm mit AVRStudio übersetzen möchte. Das Makefile
wird ja dann von AVRStudio erzeugt. Ich vermute deshalb, daß es nicht
am Makefile liegt.
Andererseits ist das Programm nun wirklich nicht so kompliziert, daß
ich mir hier einen Fehler erklären kann.

Was habe ich nur falsch gemacht?

Vielen Dank schon jetzt für die Hilfe.

Gruß Martin
Gast #364724
Lesenswert?
• ▲
▼
bei Winavr sind mehrere Beispiele dabei versuche diese zu übersetzen,
mit einfachem "make" auf der Kommandozeile im sourceverzeichnis.

Deinem Einfachstprogramm fehlt noch die Einbindung der Header für den
Prozessor.

Mit deinem Programm sagst du "Mache nichts" warum stört es dich wenn
der Compiler genau dies tut?  ;-)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.