next up previous
Seguinte: main.c Acima: Códigos-fonte: Solução por força Anterior: Códigos-fonte: Solução por força

makefile


001   CFLAGS=-Wall
002   HEADERS=fbruta.h inout.h pcv.h
003   OBJECTS=fbruta.o inout.o main.o
004
005   all: main.exe
006   
007   run: all
008       ./main.exe avaliacao.tp2 > saida
009
010   main.exe: $(OBJECTS) $(HEADERS)
011       gcc $(CFLAGS) $(OBJECTS) -o main.exe
012   
013   main.o: main.c $(HEADERS)
014       gcc $(CFLAGS) -c main.c
015   
016   fbruta.o: fbruta.c $(HEADERS)
017       gcc $(CFLAGS) -c fbruta.c
018   
019   inout.o: inout.c $(HEADERS)
020       gcc $(CFLAGS) -c inout.c
021   
022   clean:
023       rm -f $(OBJECTS) main.exe
024   
025   pack:
026       rm -f tp.tar.gz
027       tar czvf tp.tar.gz makefile avaliacao.tp2 *.c *.h



VilarNt 2003-06-20