Alex Peterson schrieb:
> So ich ab jetzt nochmal eine Frage muss ich zum kompilieren einfach in
> des Verzeichnis mit der zu kompilierenden c datei gehen und mit
> $make all
> kompilieren?
Jein :-)
Ja, wenn das Makefile auf dein Projekt angepasst ist. D.h. der
Controller (TARGET), die Compile-/Link-Optionen und der Dateiname
passen. Wenn du ein Projekt von anderswo übernimmst, ist diese Anpassung
oft bereits gemacht. Wenn du ein eigenes Projekt aufsetzt, dann musst du
das selber machen. Es gibt dafür Tools wie mfile, die mit einem
Makefile-Template arbeiten und bestimmte Schlüsselwerte (TARGET,
F_CPU...) abfragen und dann das eigentliche Makefile erzeugen.