Skip to content
Snippets Groups Projects
Select Git revision
  • 9ae7a8d63294a0fc3cef2b5e34551494610296aa
  • main default protected
  • develop
3 results

histo.c

Blame
  • Makefile 429 B
    CC=clang
    # OPTS=-g -O3 -Wall -Wextra -fsanitize=address -fsanitize=leak -std=c11
    # LINK=-lm -fsanitize=address -fsanitize=leak
    
    OPTS=-g -O3 -Wall -Wextra -std=c11
    LINK=-lm
    
    main: main.o vec2.o util.o
    	$(CC) $(OPTS) -o $@ $^ $(LINK)
    
    main.o: main.c
    	$(CC) $(OPTS) -c $^
    
    vec2.o: vec2.c vec2.h
    	$(CC) $(OPTS) -c $^
    
    util.o: util.c util.h
    	$(CC) $(OPTS) -c $^
    
    test:
    	make -C tests test
    
    clean:
    	rm -f *.o main
    	make -C tests clean