Files
BasicsOfComputerSoftwareEng…/大作业/Makefile

25 lines
736 B
Makefile

generalArguments = -std=c++20
main.out: main.o Tools.o Exceptions.o Record.o Date.o Student.o ListDisplay.o
clang++ $(generalArguments) -g $^ -o main.out
main.o: main.cpp
clang++ $(generalArguments) -g -c main.cpp -o main.o
Exceptions.o: Exceptions.cpp
clang++ $(generalArguments) -g -c Exceptions.cpp -o Exceptions.o
Record.o: Record.cpp
clang++ $(generalArguments) -g -c Record.cpp -o Record.o
Date.o: Date.cpp
clang++ $(generalArguments) -g -c Date.cpp -o Date.o
Tools.o: Tools.cpp
clang++ $(generalArguments) -g -c Tools.cpp -o Tools.o
ListDisplay.o: ListDisplay.cpp
clang++ $(generalArguments) -g -c ListDisplay.cpp -o ListDisplay.o
Student.o: Student.cpp
clang++ $(generalArguments) -g -c Student.cpp -o Student.o