Operácie

AVR Makefile: Rozdiel medzi revíziami

Zo stránky SensorWiki

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 ...
(Žiaden rozdiel)

Verzia z 22:00, 6. november 2008

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