Initial
This commit is contained in:
32
Makefile
Executable file
32
Makefile
Executable file
@@ -0,0 +1,32 @@
|
||||
#
|
||||
# Students' Makefile for the Malloc Lab
|
||||
#
|
||||
TEAM = MA
|
||||
VERSION = 1
|
||||
HANDINDIR = /afs/cs.cmu.edu/academic/class/15213-f01/malloclab/handin
|
||||
|
||||
CC = gcc
|
||||
CWI = -Wno-unused-variable -Wno-format
|
||||
CFLAGS = -Wall -O2 -m32 $(CWI)
|
||||
|
||||
|
||||
OBJS = mdriver.o mm.o memlib.o fsecs.o fcyc.o clock.o ftimer.o
|
||||
|
||||
mdriver: $(OBJS)
|
||||
$(CC) $(CFLAGS) -o mdriver $(OBJS)
|
||||
|
||||
mdriver.o: mdriver.c fsecs.h fcyc.h clock.h memlib.h config.h mm.h
|
||||
memlib.o: memlib.c memlib.h
|
||||
mm.o: mm.c mm.h memlib.h
|
||||
fsecs.o: fsecs.c fsecs.h config.h
|
||||
fcyc.o: fcyc.c fcyc.h
|
||||
ftimer.o: ftimer.c ftimer.h config.h
|
||||
clock.o: clock.c clock.h
|
||||
|
||||
handin:
|
||||
cp mm.c $(HANDINDIR)/$(TEAM)-$(VERSION)-mm.c
|
||||
|
||||
clean:
|
||||
rm -f *~ *.o mdriver
|
||||
|
||||
|
||||
Reference in New Issue
Block a user