Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # kompilator c
- CCOMP = gcc
- # konsolidator
- LOADER = gcc
- # opcje optymalizacji:
- # wersja do debugowania
- OPT = -g -DDEBUG
- # wersja zoptymalizowana do mierzenia czasu
- # OPT = -O3
- # pliki naglowkowe
- INC = -I../pomiar_czasu
- # biblioteki
- LIB = -L../pomiar_czasu -lm
- # zaleznosci i komendy
- moj_program: moj_program.o
- $(LOADER) $(OPT) moj_program.o -o moj_program $(LIB) -lpomiar_czasu
- # jak uzyskac plik moj_program.o ?
- moj_program.o: moj_program.c
- $(CCOMP) -c $(OPT) moj_program.c $(INC)
- #pomiar_czasu.o: pomiar_czasu.c pomiar_czasu.h
- # $(CCOMP) -c $(OPT) pomiar_czasu.c
- opt: moj_program.o
- $(LOADER) -O3 moj_program.o -o moj_program_opt $(LIB) -lpomiar_czasu
- clean:
- rm -f *.o
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement