Select Git revision
Forked from
orestis.malaspin / isc_physics
Source project has a limited visibility.
Makefile 432 B
CC=gcc
OPTS=-g -Wall -Wextra -fsanitize=address -fsanitize=leak -std=c11 #-O3
INCLUDE=-I/usr/include/plplot/
LINK=-lm -fsanitize=address -fsanitize=leak -lplplot
# OPTS=-g -O3 -Wall -Wextra -std=c11
# LINK=-lm
main: main.o rc.o ode_o1.o
$(CC) $(OPTS) -o $@ $^ $(LINK)
main.o: main.c
$(CC) $(OPTS) $(INCLUDE) -c $^
ode_o1.o: ode_o1.c ode_o1.h
$(CC) $(OPTS) -c $^
rc.o: rc.c rc.h
$(CC) $(OPTS) -c $^
clean:
rm -f *.o main