Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Make 0.98 KB | None | 0 0
  1. CC=g++  
  2. CFLAG = -std=c++14
  3. EXE_NAME = hello_fltk
  4.  
  5. all: main
  6.     @echo "Done."
  7.  
  8.  
  9. main: Graph.o Window.o GUI.o Simple_window.o main.o
  10.     $(CC) $(CFLAG) -L/usr/local/lib Graph.o Window.o GUI.o Simple_window.o main.o `fltk-config --ldflags --use-images` -o $(EXE_NAME)
  11.  
  12. main.o: main.cpp Simple_window.h GUI.h Window.h fltk.h std_lib_facilities.h Point.h Graph.h
  13.     $(CC) $(CFLAG) -I/usr/local/include -c main.cpp
  14.  
  15. Graph.o: Graph.cpp Graph.h Point.h fltk.h std_lib_facilities.h
  16.     $(CC) $(CFLAG) -I/usr/local/include -c Graph.cpp
  17.  
  18. Window.o: Window.cpp Window.h fltk.h std_lib_facilities.h Point.h Graph.h GUI.h
  19.     $(CC) $(CFLAG) -I/usr/local/include -c Window.cpp
  20.  
  21. GUI.o: GUI.cpp GUI.h Window.h fltk.h std_lib_facilities.h Point.h Graph.h  
  22.     $(CC) $(CFLAG) -I/usr/local/include -c GUI.cpp
  23.  
  24. Simple_window.o: Simple_window.cpp Simple_window.h GUI.h Window.h fltk.h std_lib_facilities.h Point.h Graph.h
  25.     $(CC) $(CFLAG) -I/usr/local/include -c Simple_window.cpp
  26.  
  27. clean:
  28.     rm $(EXE_NAME) *.o
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement