两个简易版本写法(注意标签的下行开始为tab间隔)
方法1.
all:
g++ -o out -g -Wall main.cc tool.cc
clean:
rm out
方法2.
.Phony : all clean
all: test
test: main.cc tool.cc
g++ -g -Wall -o $@ $^
clean:
rm -rf test
两个简易版本写法(注意标签的下行开始为tab间隔)
方法1.
all:
g++ -o out -g -Wall main.cc tool.cc
clean:
rm out
方法2.
.Phony : all clean
all: test
test: main.cc tool.cc
g++ -g -Wall -o $@ $^
clean:
rm -rf test