MSUStudentWork/WorkingArrays/9Ex/makefile

41 lines
969 B
Makefile

CFLAGS = -mfpmath=sse \
-fstack-protector-all \
-W \
-Wall \
-Wextra \
-Wunused \
-Wcast-align \
-Werror \
-pedantic \
-pedantic-errors \
-Wfloat-equal \
-Wpointer-arith \
-Wformat-security \
-Wmissing-format-attribute \
-Wwrite-strings \
-Wcast-align \
-Wno-long-long \
-std=gnu99 \
-Wstrict-prototypes \
-Wmissing-prototypes \
-Wmissing-declarations \
-Wold-style-definition \
-Wdeclaration-after-statement \
-Wbad-function-cast \
-Wnested-externs \
-O3 \
-D_DEBUG -g \
-c
all: main.o grouping.o tools.o
gcc main.o grouping.o tools.o -lssp && del *.o
a.exe
main.o: main.c
gcc $(CFLAGS) main.c -o main.o
grouping.o: grouping.c
gcc $(CFLAGS) grouping.c -o grouping.o
tools.o: tools.c
gcc $(CFLAGS) tools.c -o tools.o