Gast
#698313
Hallo! Ich habe ein kleines Problem mit WinAVR(20070525) und AVR Studio(build528). Wenn ich aus AVR Studio mein Programm compilieren will, erstellt AVR Studio einen Make-File in einem neuen Ordner (/default) mit diesem inhalt: /dep (mit maino.o.d) Makefile main.elf main.hex main.map main.o main.lss Wenn ich jetzt unter Projekt Cofiguration Options, Output Directory auf meinen Projektordner, wo sich main.c befindet einstelle, findet der compilier das Makefile und .elf(zum debuggen) nicht mehr. Makefile wird zwar im Projektordner angelegt, aber dann kommt nur eine Fehlermeldung: "no rule to make a target /main.c " Obwohl wenn ich aus PN compiliere, muss sich das Makefile im selben Ordner wie main.c befinden. Ich hatte zuvor PN2 aus WinAVR benutzt und wollte meine Ordner Struktur auch gerne beibehalten, so dass auch alle Dateien, außer main.o.d (die sich ja dann wie gehabt, im /dep Ordner befindet), im Projektordner gespeichert werden. Wenn ich externes Makefile benutze klappt es wie davor beschrieben nur debugger kann nicht gestartet werden, weil er die main.elf im Unterverzeichnis (/default) meines Projektordners erwartet. Kann man das irgendwie beheben? Ich habe heute schon fast den ganzen Tag mit der Suche verbracht. Bitte helft mir! Schöne Grüße Viktor