This commit is contained in:
Džubara 2025-02-11 21:27:44 +01:00
parent 285ac51dc6
commit e1fc7ac4e1

View File

@ -1,17 +1,17 @@
CC=gcc
CFLAGS=-Wall -Wextra -std=c11 -MMD -MP
CFLAGS=-Wall -Wextra -std=c11
OBJ=main.o calculator.o
DEP=$(OBJ:.o=.d)
all: calculator
calculator: $(OBJ)
$(CC) $(CFLAGS) -o $@ $^ -lm
$(CC) $(CFLAGS) -o calculator $(OBJ) -lm
%.o: %.c
$(CC) $(CFLAGS) -c $< -o $@
main.o: main.c calculator.h
$(CC) $(CFLAGS) -c main.c
calculator.o: calculator.c calculator.h
$(CC) $(CFLAGS) -c calculator.c
clean:
rm -f calculator $(OBJ) $(DEP)
-include $(DEP)
rm -f calculator $(OBJ)