###########################################
#Makefile for app
###########################################
LIBS= -lpthread
INC=
CC=gcc
CXX=g++
CC_FLAG=-g
CXX_FLAG=-g
PRG=app
SRC=$(wildcard *.cpp)
OBJ=$(SRC:.cpp=.o)
all:$(PRG)
$(PRG):$(OBJ)
$(CXX) $(CXX_FLAG) -o $@ $(OBJ) $(LIBS)
%.o:%.cpp
$(CXX) -c $(CXX_FLAG) $< -o $@ $(INC)
.PRONY:clean
clean:
@echo "Removing linked and compiled files......"
rm -f $(OBJ) $(PRG)
#Makefile for app
###########################################
LIBS= -lpthread
INC=
CC=gcc
CXX=g++
CC_FLAG=-g
CXX_FLAG=-g
PRG=app
SRC=$(wildcard *.cpp)
OBJ=$(SRC:.cpp=.o)
all:$(PRG)
$(PRG):$(OBJ)
$(CXX) $(CXX_FLAG) -o $@ $(OBJ) $(LIBS)
%.o:%.cpp
$(CXX) -c $(CXX_FLAG) $< -o $@ $(INC)
.PRONY:clean
clean:
@echo "Removing linked and compiled files......"
rm -f $(OBJ) $(PRG)