Advertisement
Guest User

Untitled

a guest
Mar 26th, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. # Universidade Federal do Rio de Janeiro
  2. # Escola Politecnica
  3. # Departamento de Eletronica e de Computacao
  4. # EEL270 - Computacao II - Turma 2017/1
  5. # Prof. Marcelo Luiz Drumond Lanza
  6. # Autor: Mario Gunter Simao
  7. #
  8. # $Author: mario.simao $
  9. # $Date: 2017/03/23 01:01:11 $
  10. # $Log: Makefile,v $
  11. # Revision 1.5 2017/03/23 01:01:11 mario.simao
  12. # *** empty log message ***
  13. #
  14. # Revision 1.4 2017/03/22 22:17:54 mario.simao
  15. # *** empty log message ***
  16. #
  17. # Revision 1.3 2017/03/22 21:27:20 mario.simao
  18. # *** empty log message ***
  19. #
  20. # Revision 1.2 2017/03/22 21:17:43 mario.simao
  21. # *** empty log message ***
  22. #
  23. # Revision 1.1 2017/03/22 20:58:48 mario.simao
  24. # Initial revision
  25. #
  26. #
  27. # Macros
  28. CC = gcc
  29. LD = gcc
  30.  
  31. CFLAGS = -ansi -Wall
  32. LFLAGS = -ansi -Wall
  33.  
  34. # Dependencias
  35. AULA0101OBJS = aula0101.o
  36. AULA0102OBJS = aula0102.o
  37. AULA0103OBJS = aula0103.o
  38. AULA0104OBJS = aula0104.o
  39. AULA0105OBJS = aula0105.o
  40. AULA0202AOBJS = aula0201a.o aula0202.o
  41.  
  42. AULA01 = aula0101\
  43. aula0102\
  44. aula0103\
  45. aula0104\
  46. aula0105
  47.  
  48. AULA02 = aula0202a
  49.  
  50. EXECS = $(AULA01)\
  51. $(AULA02)
  52.  
  53. # Regra Implicita
  54. .c.o:
  55. $(CC) $(CFLAGS) -c $<
  56.  
  57. all: $(EXECS)
  58.  
  59. aula01: $(AULA01)
  60.  
  61. aula0101: $(AULA0101OBJS)
  62. $(LD) $(LFLAGS) -o $@ $(AULA0101OBJS)
  63.  
  64. aula0102: $(AULA0102OBJS)
  65. $(LD) $(LFLAGS) -o $@ $(AULA0102OBJS)
  66.  
  67. aula0103: $(AULA0103OBJS)
  68. $(LD) $(LFLAGS) -o $@ $(AULA0103OBJS)
  69.  
  70. aula0104: $(AULA0104OBJS)
  71. $(LD) $(LFLAGS) -o $@ $(AULA0104OBJS)
  72.  
  73. aula0105: $(AULA0105OBJS)
  74. $(LD) $(LFLAGS) -o $@ $(AULA0105OBJS)
  75.  
  76. aula02: $(AULA02)
  77.  
  78. aula0202a: $(AULA0202AOBJS)
  79. $(LD) $(LFLAGS) -o $@ $(AULA0202AOBJS)
  80.  
  81. clean:
  82. rm -f *.o $(EXECS)
  83.  
  84. # $RCSfile: Makefile,v $
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement