3 CFLAGS
=-O3
-I
include -lm
-Wall
-Wextra
-std
=c99
-MMD
-O
`pkg-config --cflags --libs MagickCore` -fopenmp
-g
4 COMPILE
= $(CC
) -c
$(CFLAGS
)
5 CREATE_DEST_DIR
= mkdir
-p
$(dir $@
)
8 FVSCBIN
=$(BIN_DIR
)/fvs_main
10 SRCS
=export.c floatfield.c image.c imageenhance.c imagemanip.c img_base.c import.c matching.c minutia.c
18 $(FVSCBIN
) : $(addprefix $(BIN_DIR
)/, $(SRCS
:.c
=.o
)) $(addprefix $(BIN_DIR
)/, $(MAIN
:.c
=.o
))
19 $(CC
) -o
$@
$^
$(CFLAGS
)
22 rm -f
$(BIN_DIR
)/*.d
$(BIN_DIR
)/*.o
$(FVSCBIN
)
24 -include $(addprefix $(BIN_DIR
)/, $(SRCS
:.c
=.d
)) $(addprefix $(BIN_DIR
)/, $(MAIN
:.c
=.d
))