|
|
WinAVR: Code-Größe anzeigenHier sollen zwei Möglichkeiten beschrieben werden, um mit WinAVR die Code-Größe des kompilierten Programmes anzeigen lassen zu können.
[..] # Display size of file. sizebefore: @if [ -f $(TARGET).elf ]; then echo Size before:; $(ELFSIZE); $(HEXSIZE); echo; fi sizeafter: @if [ -f $(TARGET).elf ]; then echo Size after:; $(ELFSIZE); $(HEXSIZE); echo; fi [..] Anschließend wird nach jedem Kompilieren (mit beispielsweise "make all") der tatsächlich belegte Programmspeicher angezeigt.
[..] hexsize: @echo 'Binary size:' echo; echo; $(HEXSIZE); [..] Nun kann man über den Aufruf von make und dem Parameter hexsize ("make hexsize") die Codegröße anzeigen, ohne dass das Programm kompiliert werden muss. |