diff options
| author | _ov4 <ov4@ov4.org> | 2026-07-21 14:49:23 +0000 |
|---|---|---|
| committer | _ov4 <ov4@ov4.org> | 2026-07-21 14:49:23 +0000 |
| commit | 4c3db4aa74348d5cf41c43140d2a59d6fe2c8374 (patch) | |
| tree | 1eee3b70321deb3bc397fd594bf650d4dffbef2a /cachelab-handout/Makefile | |
| parent | 9d2d2fb779d4fc51f35eeabf2e2e1f03568203d2 (diff) | |
simple implementation for N,M are both multiple of 8
Diffstat (limited to 'cachelab-handout/Makefile')
| -rw-r--r-- | cachelab-handout/Makefile | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/cachelab-handout/Makefile b/cachelab-handout/Makefile index 6fc127d..249098e 100644 --- a/cachelab-handout/Makefile +++ b/cachelab-handout/Makefile @@ -8,22 +8,20 @@ CFLAGS = -g -Wall -Werror -std=c99 -m64 CXX = g++ CXXFLAGS = -g -Wall -Werror -std=c++17 -m64 -# all: csim test-trans tracegen -# # Generate a handin tar file each time you compile -# -tar -cvf ${USER}-handin.tar csim.c trans.c +all: csim test-trans tracegen csim: csim.cc cachelab.c cachelab.h $(CC) $(CFLAGS) -c cachelab.c -o cachelab.o $(CXX) $(CXXFLAGS) -o csim csim.cc cachelab.o -lm -# test-trans: test-trans.c trans.o cachelab.c cachelab.h -# $(CC) $(CFLAGS) -o test-trans test-trans.c cachelab.c trans.o +test-trans: test-trans.c trans.o cachelab.c cachelab.h + $(CC) $(CFLAGS) -o test-trans test-trans.c cachelab.c trans.o -# tracegen: tracegen.c trans.o cachelab.c -# $(CC) $(CFLAGS) -O0 -o tracegen tracegen.c trans.o cachelab.c +tracegen: tracegen.c trans.o cachelab.c + $(CC) $(CFLAGS) -O0 -o tracegen tracegen.c trans.o cachelab.c -# trans.o: trans.c -# $(CC) $(CFLAGS) -O0 -c trans.c +trans.o: trans.c + $(CC) $(CFLAGS) -O0 -c trans.c # # Clean the src dirctory |
