📄 makefile
字号:
# Makefile for ...cwp/main# Just say "make"include $(CWPROOT)/src/Makefile.configinclude ../Makefile.bayesCFLAGS = $(BAYESCFLAGS)BPVM=$(PVM_ROOT)/bin/$(PVM_ARCH)LFLAGS = $(PRELFLAGS) -L$L -lsu -lpar -lcwp -lm $(POSTLFLAGS)LFLAGS1 = $(PRELFLAGS) -L$L -lposteriori -lpar -lcwp -lm $(POSTLFLAGS)LFLAGS2 = $(PRELFLAGS) -L$L -L$(LPVM) -lstratinv -lpvm3 -lsu -lpar -lcwp -lm $(POSTLFLAGS)LFLAGS3 = $(PRELFLAGS) -L$L -L$(LPVM) -lstratinv -lpvm3 -lpar -lcwp -lm $(POSTLFLAGS)LFLAGS4 = $(PRELFLAGS) -L$L -L$(LPVM) -lreflectivity -lpvm3 -lsu -lpar -lcwp -lm $(POSTLFLAGS)LFLAGS5 = $(PRELFLAGS) -L$L -lrandom -lpar -lcwp -lm $(POSTLFLAGS)PROGS = \ $B/logBlock \ $B/covAdap \ $B/dataCovarPROGS1 = \ $B/posterioriPROGS2 = \ $B/stratInvPROGS3 = \ $(BPVM)/modSlave \ $(BPVM)/frechetSlavePROGS4 = \ $(BPVM)/sudrefsvmaster \ $(BPVM)/sudrefsvslavePROGS5 = \ $B/gaussSamplingINSTALL: $(PROGS) $(PROGS1) $(PROGS2) $(PROGS3) $(PROGS4) $(PROGS5) @touch $@$(PROGS): $(CTARGET) $(CC) $(CFLAGS) $(@F).c $(LFLAGS) -o $@ chmod 755 $@ @echo $(@F) installed in $B$(PROGS1): $(CTARGET) $(CC) $(CFLAGS) $(@F).c $(LFLAGS1) -o $@ chmod 755 $@ @echo $(@F) installed in $B$(PROGS2): $(CTARGET) $(CC) $(CFLAGS) $(@F).c $(LFLAGS2) -o $@ chmod 755 $@ @echo $(@F) installed in $B$(PROGS3): $(PVMBTARGET) $(CC) $(CFLAGS) $(@F).c $(LFLAGS3) -o $@ chmod 755 $@ @echo $(@F) installed in $(BPVM)$(PROGS4): $(PVMBTARGET) $(CC) $(CFLAGS) $(@F).c $(LFLAGS4) -o $@ chmod 755 $@ @echo $(@F) installed in $(BPVM)$(PROGS5): $(CTARGET) $(CC) $(CFLAGS) $(@F).c $(LFLAGS5) -o $@ chmod 755 $@ @echo $(@F) installed in $Bremake: @-rm -f $(PROGS) @-rm -f $(PROGS1) @-rm -f $(PROGS2) @-rm -f $(PROGS3) @-rm -f $(PROGS4) @-rm -f $(PROGS5) @$(MAKE)clean : rm *.o *.a junk*
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -