spz-lab3/Makefile

24 lines
523 B
Makefile
Raw Permalink Normal View History

2025-03-07 22:52:43 +02:00
CCFLAGS = -g -O3 -Iinc/ -I.
2025-03-06 21:50:29 +02:00
main: main.o kernel.o mmu.o process.o random.o
gcc $(CCFLAGS) -o main main.o kernel.o mmu.o process.o random.o
2025-03-07 10:35:51 +02:00
main.o: src/main.c config.h
2025-03-06 21:50:29 +02:00
gcc $(CCFLAGS) -c -o main.o src/main.c
2025-03-07 10:35:51 +02:00
kernel.o: src/kernel.c config.h
2025-03-06 21:50:29 +02:00
gcc $(CCFLAGS) -c -o kernel.o src/kernel.c
mmu.o: src/mmu.c config.h
2025-03-06 21:50:29 +02:00
gcc $(CCFLAGS) -c -o mmu.o src/mmu.c
process.o: src/process.c config.h
2025-03-06 21:50:29 +02:00
gcc $(CCFLAGS) -c -o process.o src/process.c
random.o: src/random.c
gcc $(CCFLAGS) -c -o random.o src/random.c
clean:
rm *.o main