代码拉取完成,页面将自动刷新
.PHONY: clean
CC := gcc
OBJS := parser.o scanner.o ast.o print.o delete.o module.o main.o
OPTIONS := -Wmissing-prototypes -Wpointer-arith \
-Wendif-labels -Wmissing-format-attribute \
-Wformat-security -Wformat
DEBUG := -g -O0
CFLAGS := ${DEBUG} -U_YYDEBUG -U__YYEMIT ${OPTIONS}
run: ${OBJS}
$(CC) ${CFLAGS} -g -o $@ $+
clean:
rm -f run *.o *.backup parser.[ch] scanner.[ch] *.output .*.swp
parser.o: scanner.c
scanner.c: scanner.l
flex -b -CF -p --header-file=scanner.h --outfile=$@ $^
parser.c: parser.y
bison -Wno-deprecated -vd $^ -o $@
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。