scenario 4: break down into multiple files

This commit is contained in:
illustris
2026-01-11 06:39:27 +05:30
parent 25f47e017d
commit 51ab2ed553
9 changed files with 504 additions and 310 deletions

View File

@@ -1,15 +1,14 @@
CC = gcc
CFLAGS = -O2 -Wall
all: cache_demo list_vs_array
TARGETS = matrix_col_major matrix_row_major list_scattered list_sequential array_sum
cache_demo: cache_demo.c
$(CC) $(CFLAGS) -o $@ $<
all: $(TARGETS)
list_vs_array: list_vs_array.c
%: %.c
$(CC) $(CFLAGS) -o $@ $<
clean:
rm -f cache_demo list_vs_array
rm -f $(TARGETS)
.PHONY: all clean