12345678910111213141516171819202122 |
- CC=/usr/bin/gcc
- CFLAGS=-g -Werror -pthread -pedantic -pedantic-errors -fno-fast-math -fno-builtin -m64 -std=iso9899:1999 -I${PWD}
- OUT=bin
- OBJ=$(OUT)/obj
- OBJS=$(OBJ)/queue.o $(OBJ)/worker.o
- all: dir $(OBJS)
- $(CC) $(CFLAGS) model.c $(OBJS) -o $(OUT)/model
- $(OBJ)/queue.o:
- $(CC) $(CFLAGS) -c queue.c -o $(OBJ)/queue.o
- $(OBJ)/worker.o:
- $(CC) $(CFLAGS) -c worker.c -o $(OBJ)/worker.o
- dir:
- mkdir -p bin/obj
- clean:
- rm -rf bin
|