@rocketman123
Was genau möchtest Du lernen? C++ allgemein, C++ bezogen auf die AVRs oder was ins makefile reinkommt? Letzteres ist einfach, unter CPPSRC alle Sources eintragen und das wars.

C++ ist für Mikrokontroller eher weniger geeignet. Da wird mit den heutigen Compilern noch deutlich mehr an RAM und Flash speicher geraucht als in C. Gerade ein Mega8 sollte dann zu klein sein. Mit einem Mega128 vielleicht.
So allgemein gesagt ist das absoluter Quatsch. C++ __KANN__ langsam und speicherfressend sein, wenn man es falsch anwendet, da sind reines C und vor allem Bascom aber auch nicht anders. Wenn man jedoch einigermaßen weis was man tut, hat es sehr viele Vorteile.

MfG Mark