1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
CC=gcc
CFLAGS=-Wextra -Wall -Wno-unused -pedantic -std=c99 -DNDEBUG -O3
#CFLAGS=-Wextra -Wall -Wno-unused -pedantic -std=c99 -DNDEBUG -O3 -static
#CFLAGS=-Wextra -Wall -Wno-unused -pedantic -std=c99 -g3 -static
#CFLAGS=-Wextra -Wall -Wno-unused -pedantic -std=c99 -DNDEBUG -g3 -pg -fprofile-arcs -ftest-coverage -static
OBJECTS=qdpll_main.o qdpll_app.o qdpll.o qdpll_mem.o qdpll_dep_man_qdag.o
depqbf: $(OBJECTS)
$(CC) $(CFLAGS) $(OBJECTS) -o depqbf
qdpll_main.o: qdpll_main.c qdpll.h
$(CC) $(CFLAGS) -c qdpll_main.c
qdpll_app.o: qdpll_app.c qdpll.h qdpll_exit.h qdpll_config.h
$(CC) $(CFLAGS) -c qdpll_app.c
qdpll.o: qdpll.c qdpll.h qdpll_mem.h qdpll_pcnf.h qdpll_exit.h \
qdpll_stack.h qdpll_dep_man_generic.h qdpll_dep_man_qdag.h \
qdpll_config.h qdpll_dep_man_qdag_types.h
$(CC) $(CFLAGS) -c qdpll.c
qdpll_mem.o: qdpll_mem.c qdpll_mem.h qdpll_exit.h
$(CC) $(CFLAGS) -c qdpll_mem.c
qdpll_dep_man_qdag.o: qdpll_dep_man_qdag.c qdpll_pcnf.h qdpll_exit.h \
qdpll_dep_man_generic.h qdpll_dep_man_qdag.h qdpll_config.h \
qdpll.h qdpll_dep_man_qdag_types.h qdpll_stack.h
$(CC) $(CFLAGS) -c qdpll_dep_man_qdag.c
clean:
rm -f *.o *.gcno *.gcda *.gcov *~ gmon.out depqbf
|