Advertisement
Guest User

Untitled

a guest
Dec 21st, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CMake 1.01 KB | None | 0 0
  1.     #########################################################################
  2. # Nicolas Strike
  3. # CS3840/001
  4. #########################################################################
  5. exercise.o:
  6. #########################################################################
  7. CC = gcc
  8. #CFLAGS = <
  9. LDFLAGS =
  10. EXECUTABLE = pthreads.exe
  11. OBJS = exerciseStartingTemplate.o
  12.  
  13. #########################################################################
  14.  
  15. all: $(OBJS) $(EXECUTABLE)
  16.     $(CC) -pthread $(LDFLAGS) -o -Wall -g -save-temps $(EXECUTABLE) $(OBJS)
  17.  
  18. #########################################################################
  19.  
  20. $(EXECUTABLE) : $(OBJS)
  21.     $(CC) $(LDFLAGS) -o $(EXECUTABLE) $(OBJS)
  22.  
  23. #########################################################################
  24.  
  25. %.o : %.cpp
  26.     echo compiling $<
  27.     $(CC) $(CFLAGS) -c -g -Wall -save-temps $<
  28.     echo done compiling $<
  29.  
  30. #########################################################################
  31.  
  32. clean :
  33.     rm -f *.d
  34.     rm -f *.i
  35.     rm -f *.o
  36.     rm -f *.s
  37.     rm -f $(EXECUTABLE)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement