DIR=./out/
BIN=$(DIR)bin/
INCLUDE=
SRC=$(wildcard *.cpp *.c)
OBJECTS=$(patsubst %.cpp, $(DIR)%.o,$(SRC))
target=test
CC=g++
$(target):$(SRC)
-mkdir $(BIN) -p
$(info $(SRC))
$(CC) $(SRC) $(INCLUDE) -o $(BIN)$@
-$(BIN)$@
clean:
-rm -fr $(DIR)
Makefile例子
最新推荐文章于 2022-05-14 11:26:49 发布