Operácie

AVR Makefile

Z SensorWiki

Verzia z 22:00, 6. november 2008, ktorú vytvoril Balogh (diskusia | príspevky) (Nová stránka: Minimálny makefile <source lang="make"> TRG = example1 CC = avr-gcc OBJCOPY = avr-objcopy CFLAGS = -g -mmcu=atmega16 $(TRG).hex : $(TRG).out $(OBJCOPY) -j .text -O ...)
(rozdiel) ← Staršia verzia | Aktuálna úprava (rozdiel) | Novšia verzia → (rozdiel)

Minimálny makefile

    TRG = example1

     CC = avr-gcc
OBJCOPY = avr-objcopy
 CFLAGS = -g -mmcu=atmega16

$(TRG).hex : $(TRG).out
    $(OBJCOPY) -j .text -O ihex $(TRG).out $(TRG).hex

$(TRG).out : $(TRG).o
    $(CC) $(CFLAGS) -o $(TRG).out -Wl,-Map,$(TRG).map $(TRG).o

$(TRG).o : $(TRG).c
    $(CC) $(CFLAGS) -Os -c $(TRG).c