📄 makefile
字号:
## Makefile for Sparse BLAS Toolkit testers #include ../makefile.deferror: @echo "|------------------------------------------------------------|" @echo "| |" @echo "| Usage: make run_tests (make and run Toolkit testers) |" @echo "| make tests (make Toolkit testers) |" @echo "| make clean (remove .o files) |" @echo "| make new (remove .o files and execs) |" @echo "| |" @echo "|------------------------------------------------------------|"done: @echo "| " @echo "| Completed testing of Sparse BLAS Toolkit in $(TOOLKIT_A) " @echo "| (C Interface) " @echo "| "DTSRCS=dtcoosm.c dtcoomm.c dtcsrsm.c dtcsrmm.c dtcscsm.c dtcscmm.c \ dtbcomm.c dtbscmm.c dtbscsm.c dtbsrmm.c dtbsrsm.c dtvbrmm.c dtvbrsm.cDTOBJS=dtcoosm.$(OBJ_EXT) dtcoomm.$(OBJ_EXT) dtcsrsm.$(OBJ_EXT) \ dtcsrmm.$(OBJ_EXT) dtcscsm.$(OBJ_EXT) dtcscmm.$(OBJ_EXT) \ dtbcomm.$(OBJ_EXT) dtbscmm.$(OBJ_EXT) dtbscsm.$(OBJ_EXT) \ dtbsrmm.$(OBJ_EXT) dtbsrsm.$(OBJ_EXT) dtvbrmm.$(OBJ_EXT) \ dtvbrsm.$(OBJ_EXT)DTESTS=dtcoosm dtcoomm dtcsrsm dtcsrmm dtcscsm dtcscmm \ dtbcomm dtbscsm dtbscmm dtbsrsm dtbsrmm dtvbrsm dtvbrmmTSRCS = $(DTSRCS) TOBJS = $(DTOBJS)TESTS = $(DTESTS)OUTPUT=coosm.out coomm.out csrsm.out csrmm.out cscsm.out cscmm.out \ vbrmm.out vbrsm.out bcomm.out bsrmm.out bsrsm.out bscmm.out bscsm.outtests: $(TOBJS) $(TESTS) run_tests: tests running running: @runtestsrm_tests: /bin/rm -f $(TOBJS) $(TESTS)clean: /bin/rm -f $(TOBJS) new: clean /bin/rm -f $(TESTS) /bin/rm -f $(OUTPUT) .o: $(CC) -O $(INCLUDES) -o $@ $@.o $(LDFLAGS)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -