EXE := CircleData.exe
GCC := g++
CFLAGS := -c -g
SOURCE := $(wildcard ./*.cpp)
OBJS := $(patsubst %.cpp,%.o,$(SOURCE))
LIBS := pthread
$(EXE):$(OBJS)
$(GCC) -o $@ -g $^ $(addprefix -l, $(LIBS))
rm *.o -rf
$(OBJS):%.o:%.cpp
$(GCC) $(CFLAGS) $< -o $@
clean:
rm ${EXE}
GCC := g++
CFLAGS := -c -g
SOURCE := $(wildcard ./*.cpp)
OBJS := $(patsubst %.cpp,%.o,$(SOURCE))
LIBS := pthread
$(EXE):$(OBJS)
$(GCC) -o $@ -g $^ $(addprefix -l, $(LIBS))
rm *.o -rf
$(OBJS):%.o:%.cpp
$(GCC) $(CFLAGS) $< -o $@
clean:
rm ${EXE}