Skip to content
Snippets Groups Projects
Select Git revision
  • aa4719a556c19b4a0d17b4c7524da26c9a9f99db
  • master default protected
  • corrections-enonce
  • 1-test-vec-to-coordinates
  • patch-1
5 results

Makefile

Blame
  • 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