The Man
07.01.2009, 08:41
Hallo,
ich will jetzt mit dem AVRStudio Ver.4.13 C programmieren. Habe auf mikrocontroler.net das gefunden:
http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Exkurs:_Makefiles
Habe aber das Zusammenwirken mit den Makefiles noch nicht im Griff. Habe mit dem Programmers Notepad ein Makefile erzeugt und das da abgespeichert, wo sich meine C-Datei befindet.
In Programmers Notepad öffne ich die C Datei die ich in .hex wandeln will und dann klicke ich in TOOLS->Make All. Ich bekomme diese Meldung und kein Hex file :
> "make.exe" all
-------- begin --------
avr-gcc (WinAVR 20081205) 4.3.2
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
make.exe: *** No rule to make target `main.elf', needed by `elf'. Stop.
Ist mein Vorgehen denn vom Prinzip her richtig?
Danke,
The Man
ich will jetzt mit dem AVRStudio Ver.4.13 C programmieren. Habe auf mikrocontroler.net das gefunden:
http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Exkurs:_Makefiles
Habe aber das Zusammenwirken mit den Makefiles noch nicht im Griff. Habe mit dem Programmers Notepad ein Makefile erzeugt und das da abgespeichert, wo sich meine C-Datei befindet.
In Programmers Notepad öffne ich die C Datei die ich in .hex wandeln will und dann klicke ich in TOOLS->Make All. Ich bekomme diese Meldung und kein Hex file :
> "make.exe" all
-------- begin --------
avr-gcc (WinAVR 20081205) 4.3.2
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
make.exe: *** No rule to make target `main.elf', needed by `elf'. Stop.
Ist mein Vorgehen denn vom Prinzip her richtig?
Danke,
The Man