Files
csapp2025/malloclab/Makefile
2025-05-26 19:19:19 +08:00

27 lines
532 B
Makefile

# Copyright 2022 by mars
# Description: Makefile for building a malloc/free Simulator.
#
LDFLAGS +=
LDLIBS +=
CPPFLAGS := -O3 -Wall -Wextra -Winline -Winit-self -Wno-sequence-point\
-Wno-unused-function -Wno-inline -fPIC -W -Wcast-qual -Wpointer-arith -Wno-unused-parameter
#CPPFLAGS := -g
PROGRAMS := malloc
objects = clock.o fcyc.o fsecs.o mdriver.o memlib.o mm.o
all: $(PROGRAMS)
malloc : $(objects)
clang $(CPPFLAGS) $(LDFLAGS) -o $@ $^ $(LDLIBS)
rm -f $(objects)
clean:
rm -f $(PROGRAMS) $(objects)