一 最简单版本:
all: prog clean
prog: 1a.l 1a.y
flex 1a.l
bison -d 1a.y
gcc -o a lex.yy.c 1a.tab.c -lm
clean:
rm lex.yy.c 1a.tab.c 1a.tab.h
1 make
或者make all
是执行全部
2 make prog
make clean
执行对应语句,:
号后面,写要用到的文件
all: prog clean
prog: 1a.l 1a.y
flex 1a.l
bison -d 1a.y
gcc -o a lex.yy.c 1a.tab.c -lm
clean:
rm lex.yy.c 1a.tab.c 1a.tab.h
1 make
或者make all
是执行全部
2 make prog
make clean
执行对应语句,:
号后面,写要用到的文件