aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorJP Appel <jeanpierre.appel01@gmail.com>2024-04-22 09:51:32 -0400
committerJP Appel <jeanpierre.appel01@gmail.com>2024-04-22 09:51:32 -0400
commit8c0225d5dbdd9e498f511fc093b5df7eddd6376b (patch)
tree4b0700f9e297a922a9e87862ae00c2cd25698a91
parent6166388fd9c3e18b211b7c30fea39c8a95e24e16 (diff)
update makefile
-rw-r--r--makefile10
1 files changed, 5 insertions, 5 deletions
diff --git a/makefile b/makefile
index 7844d98..8fd24b4 100644
--- a/makefile
+++ b/makefile
@@ -1,20 +1,20 @@
-CC := gcc-13
+CC := gcc
CPPFLAGS :=
CFLAGS := -Wall
-LDFLAGS :=
+LDFLAGS := -lm
SRC_DIR := src
BUILD_DIR := build
OBJ_DIR := $(BUILD_DIR)/objects
-TARGET := fractals
+TARGET := serial-fractals shared-fractals
SRCS := $(wildcard $(SRC_DIR)/*.c)
OBJS := $(patsubst $(SRC_DIR)/%.c, $(OBJ_DIR)/%.o, $(SRCS))
.PHONY: all presentation analysis clean test
-all: $(BUILD_DIR)/$(TARGET)
+all: $(addprefix $(BUILD_DIR)/, $(TARGET))
##############
# Programs #
@@ -27,7 +27,7 @@ $(BUILD_DIR)/shared-fractals: $(OBJ_DIR)/fractals.o $(OBJ_DIR)/shared-fractals.o
$(CC) $(CFLAGS) -fopenmp $^ -o $@ $(LDFLAGS)
$(OBJ_DIR)/shared-fractals.o: $(SRC_DIR)/shared-fractals.c
- $(CC) $(CPPFLAGS) $(CFLAGS) -fopenmp-c -o $@ $<
+ $(CC) $(CPPFLAGS) $(CFLAGS) -fopenmp -c -o $@ $<
$(OBJ_DIR)/%.o: $(SRC_DIR)/%.c | $(OBJ_DIR)
$(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $<