PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : C++ mit WinAVR



Felix G
07.09.2005, 16:51
Ich würde meinen Mega32 gerne mal in C++ programmieren, allerdings klappt das irgendwie nicht so ganz.

Wenn ich das von mfile generierte Makefile verwende, killt es mir die .cc Datei und schreibt stattdessen Assemblercode rein.


Wie muss ich das Makefile ändern, damit es für C und C++ funktioniert?

SprinterSB
07.09.2005, 16:59
hmmm... vielleicht da?


# Define all object files.
OBJ = $(SRC:.c=.o) $(ASRC:.S=.o)

# Define all listing files.
LST = $(SRC:.c=.lst) $(ASRC:.S=.lst)

.c -> .cc
und an anderen solchen Stellen, bei patsubst etc.

...noch komplizierter geht's nicht mit dem makefile?