CXX = g++
INC_PATH = -I
CXXFLAGS = -pg -g -Wall $(INC_PATH)
RM = rm -rf
SVR_SRC = $(wildcard *.cpp)
SVR_OBJ = $(addprefix ./,$(subst .cpp,.o,$(SVR_SRC)))
AR = ar -curs
TARGET = test
LDFLAGS =
.PHONY: all clean
all : $(TARGET)
$(TARGET) : $(SVR_OBJ)
$(CXX) -o $@ $(SVR_OBJ) $(CPPFLAGS) $(LDFLAGS)
%.o : %.cpp
$(CXX) -o $@ -c $< $(CPPFLAGS)
clean:
$(RM) $(SVR_OBJ) $(TARGET)
Makefile模板
最新推荐文章于 2024-04-27 11:47:57 发布