forked from NocDai/FinalProject
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
34 lines (23 loc) · 968 Bytes
/
Makefile
File metadata and controls
34 lines (23 loc) · 968 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
33
34
all: clean main run
S_PATH = ./src/
SRC = -L ./src
INC = -I ./include
CFLAG = -g -Wall
main: controller.o player.o map.o keyandpass.o ghost.o main.o
g++ -o main main.o controller.o player.o keyandpass.o ghost.o map.o
main.o:
g++ -c $(S_PATH)main.cpp $(INC) $(CFLAG)
controller.o:
g++ -c $(S_PATH)controller.cpp $(INC) $(CFLAG)
player.o:
g++ -c $(S_PATH)player.cpp $(INC) $(CFLAG)
map.o:
g++ -c $(S_PATH)map.cpp $(INC) $(CFLAG)
keyandpass.o:
g++ -c $(S_PATH)keyandpass.cpp $(INC) $(CFLAG)
ghost.o:
g++ -c $(S_PATH)ghost.cpp $(INC) $(CFLAG)
run:
./main ./include/level3.txt ./include/level4.txt
clean:
rm -f main.o controller.o player.o map.o keyandpass.o ghost.o main