makefile 553 B

1234567891011121314151617181920212223242526272829
  1. circle: Circle.o circle_main.o
  2. g++ Circle.o circle_main.o
  3. circle_main.o: circle_main.cpp
  4. g++ -c circle_main.cpp
  5. Circle.o: circle_main.cpp
  6. g++ -c Circle.cpp
  7. triangle: Triangle.o triangle_main.o
  8. g++ Triangle.o triangle_main.o
  9. triangle_main.o: triangle_main.cpp
  10. g++ -c triangle_main.cpp
  11. Triangle.o: Triangle.cpp
  12. g++ -c Triangle.cpp
  13. rectangle: Rectangle.o rectangle_main.o
  14. g++ Rectangle.o rectangle_main.o
  15. rectangle_main.o: rectangle_main.cpp
  16. g++ -c rectangle_main.cpp
  17. Rectangle.o: Rectangle.cpp
  18. g++ -c Rectangle.cpp
  19. clean:
  20. rm -rf *.o all