makefile
来自「xen虚拟机源代码安装包」· 代码 · 共 38 行
TXT
38 行
# foo.TEST_SRCS:=$(shell find cases/ -name \*.t | sort -n -t/ -k2)PROGS:=$(patsubst %.t,%.p,$(TEST_SRCS))HARNESS_SRCS:=main.c# io_queue.cCFLAGS=-Wall -Werror -g -O -laio#-lpthread -lrtall: $(PROGS)$(PROGS): %.p: %.t $(HARNESS_SRCS) $(CC) $(CFLAGS) -DTEST_NAME=\"$<\" -o $@ main.cclean: rm -f $(PROGS) *.o runtests.out rofile wofile rwfile.PHONY:testdir/rofile: .PHONY rm -f $@ echo "test" >$@ chmod 400 $@testdir/wofile: .PHONY rm -f $@ echo "test" >$@ chmod 200 $@testdir/rwfile: .PHONY rm -f $@ echo "test" >$@ chmod 600 $@check: $(PROGS) testdir/rofile testdir/rwfile testdir/wofile ./runtests.sh $(PROGS)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?