Advertisement
Guest User

Untitled

a guest
Oct 9th, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Make 0.63 KB | None | 0 0
  1. # kompilator c
  2. CCOMP = gcc
  3.  
  4. # konsolidator
  5. LOADER = gcc
  6.  
  7. # opcje optymalizacji:
  8. # wersja do debugowania
  9. OPT = -g -DDEBUG
  10. # wersja zoptymalizowana do mierzenia czasu
  11. # OPT = -O3
  12.  
  13. # pliki naglowkowe
  14. #INC = -I../pomiar_czasu
  15.  
  16. # biblioteki
  17. #LIB = -L../pomiar_czasu -lm
  18.  
  19. # zaleznosci i komendy
  20. moj_program: moj_program.o pomiar_czasu.o
  21.     $(LOADER) $(OPT) moj_program.o pomiar_czasu.o -o moj_program $(LIB)
  22.  
  23. # jak uzyskac plik moj_program.o ?
  24. moj_program.o: moj_program.c pomiar_czasu.h
  25.     $(CCOMP) -c $(OPT) moj_program.c   
  26.  
  27.  
  28. pomiar_czasu.o: pomiar_czasu.c pomiar_czasu.h
  29.     $(CCOMP) -c $(OPT) pomiar_czasu.c
  30.  
  31. clean:
  32.     rm -f *.o
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement