Skip to content
Snippets Groups Projects
Commit 21000369 authored by ALFROY THOMAS's avatar ALFROY THOMAS
Browse files

Upload New File

parent 5794aad2
No related merge requests found
makefile 0 → 100644
SRCDIR=src
OBJDIR= obj
SRC := $(wildcard $(SRCDIR)/*.c)
OBJ = $(SRC:$(SRCDIR)/%.c=$(OBJDIR)/%.o)
FLAGS := -Wall -Wextra -Werror -O3
LIBS := -lm -fopenmp
all : bellmanFork
crashTest : $(OBJ) eval.o
gcc $(FLAGS) -o $@ $^ $(LIBS)
eval.o: eval.c
gcc $(FLAGS) -Iinclude -o $@ -c $^ $(LIBS)
randomTopo : $(OBJ) randomTopo.o
gcc $(FLAGS) -o $@ $^ $(LIBS)
randomTopo.o: randomTopo.c
gcc $(FLAGS) -Iinclude -o $@ -c $^ $(LIBS)
bellmanFork : $(OBJ) main.o
gcc $(FLAGS) -o $@ $^ $(LIBS)
main.o: main.c
gcc $(FLAGS) -Iinclude -o $@ -c $^ $(LIBS)
$(OBJDIR)/%.o : $(SRCDIR)/%.c
gcc $(FLAGS) -Iinclude -o $@ -c $^ $(LIBS)
objects:
@mkdir -p obj
@mv src/*.o obj
@mv *.o obj
clean:
rm -rf obj/*.o
rm -rf bellmanFork
rm -rf main.o
rm -rf crashTest
rm -rf eval.o
rm -rf plot_diablo.o
rm -rf plot_diablo
rm -rf plot_isp.o
rm -rf plot_isp
crashTestAll: crashTest
for i in 100 200 300 400 500 600 700 800 900 1000 ; do ./crashTest $$i 2 >> results.txt ; done;
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment