Makefile事例

Makefile例子DIR./out/BIN$(DIR)bin/INCLUDESRC$(wildcard *.cpp *.c)OBJECTS$(patsubst %.cpp, $(DI

Makefile例子

DIR=./out/BIN=$(DIR)bin/INCLUDE=SRC=$(wildcard *.cpp *.c)OBJECTS=$(patsubst %.cpp, $(DIR)%.o,$(SRC))target=testCC=g++$(target):$(SRC)        -mkdir $(BIN) -p        $(info $(SRC))        $(CC)  $(SRC) $(INCLUDE) -o $(BIN)$@        -$(BIN)$@clean:        -rm -fr $(DIR)