Zitat Zitat von sternst Beitrag anzeigen
Das .d steht für "dependencies", ...
Danke Stefan. Das Stichwort war dependencies, damit wird sogar die Auskunftsfreudigkeit von El Guck belebt. Erstens habe ich ne Hilfe dazu gefunden, online auf *gnu.org* unter ~Preprocessor-Options.html und jetzt erkenne ich auch Details im makefile (das AVRStudio4 für mich erstellt), dessen kryptische Inhalte damit für mich etwas weniger geworden sind . . . .

Code:
/*  Es folgt der aktuelle Übersetzungskommentar:
Build started 17.12.2011 at 19:10:41
avr-gcc  -mmcu=atmega328p -Wall -gdwarf-2 -std=gnu99               
        -DF_CPU=20000000UL -O0 -funsigned-char -funsigned-bitfields
        -fpack-struct -fshort-enums
        -MD -MP -MT D01_41.o -MF dep/D01_41.o.d  -c  ../D01_41.c
avr-gcc -mmcu=atmega328p -Wl,-Map=D01_41.map D01_41.o
        -o D01_41.elf
avr-objcopy -O ihex -R .eeprom -R .fuse -R .lock -R .signature
        D01_41.elf D01_41.hex
avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load"
        --change-section-lma .eeprom=0 --no-change-warnings
        -O ihex D01_41.elf D01_41.eep || exit 0
avr-objdump -h -S D01_41.elf > D01_41.lss
AVR Memory Usage
----------------
Device: atmega328p
Program:   11540 bytes (35.2% Full)
(.text + .data + .bootloader)
Data:       1408 bytes (68.8% Full)
(.data + .bss + .noinit)
Build succeeded with 0 Warnings...
                                            Ende des Kommentars
 ============================================================ */