-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmakefile
More file actions
32 lines (22 loc) · 747 Bytes
/
Copy pathmakefile
File metadata and controls
32 lines (22 loc) · 747 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
chess: ChessMain.o ChessBoard.o Piece.o King.o Queen.o Rook.o Knight.o Bishop.o Pawn.o
g++ -g ChessMain.o ChessBoard.o Piece.o King.o Queen.o Rook.o Knight.o Bishop.o Pawn.o -o chess
ChessBoard.o: ChessBoard.cpp ChessBoard.h
g++ -Wall -g -c ChessBoard.cpp
Piece.o: Piece.cpp Piece.h ChessBoard.h
g++ -Wall -g -c Piece.cpp
King.o: King.cpp King.h
g++ -Wall -g -c King.cpp
Queen.o: Queen.cpp Queen.h
g++ -Wall -g -c Queen.cpp
Rook.o: Rook.cpp Rook.h
g++ -Wall -g -c Rook.cpp
Knight.o: Knight.cpp Knight.h
g++ -Wall -g -c Knight.cpp
Bishop.o: Bishop.cpp Bishop.h
g++ -Wall -g -c Bishop.cpp
Pawn.o: Pawn.cpp Pawn.h
g++ -Wall -g -c Pawn.cpp
ChessMain.o: ChessMain.cpp ChessBoard.h
g++ -Wall -g -c ChessMain.cpp
clean:
rm *.o chess