📄 default.mk
字号:
MAIN=main#MAIN=maint#MAIN=mainspd#MAIN=mainsym#MAIN=mainsyms#MAIN=maingnlsym#MAIN=mainilutp#MAIN=mainiluc#MAIN=mainilut#MAIN=mainildlc#MAIN=mainsymilucs#MAIN=mainsymiluc#MAIN=mainexpert#MAIN=maintexpert#MAIN=mainspdexpert#MAIN=main3#MAIN=mainspd3#MAIN=mainsym3#MAIN=mainsym3sSAMPLES=$(FLOAT)/$(MAIN).oSTARTDIR=$(PWD)MYSTARTDIR=$(STARTDIR)# Linux#LIBS=-l$(FLOAT)ilupack -lpardiso_GNU_IA32 -lamd -lsparspak -llapack -lblaslike -lblas -lmetis -lm -lc LIBS=-l$(FLOAT)ilupack -lamd -lsparspak -llapack -lblaslike -lblas -lmetis -lm -lc # where are the headersINCDIR=$(MYSTARTDIR)/include# where are the librariesLIBDIR=$(MYSTARTDIR)/lib/$(PLATFORM).SUFFIXES: .c .f .F .o .a.DEFAULT: main$(FLOAT)/%.o: %.c $(CC) $(CCFLAGS) -I$(INCDIR) $(FORTRANNAMES) $(ARITHMETIC) -c -o $@ $<$(FLOAT)/%.o: %.F $(FCOMPILE)#.c.o:# $(CC) $(CCFLAGS) -I$(INCDIR) $(FORTRANNAMES) $(ARITHMETIC) -c $*.c#.F.o:# rm -f $*.f# -$(CPP) $(CPPFLAGS) -I$(INCDIR) $(ARITHMETIC) $*.F >$*.f 2>/dev/null# $(FF) $(FFFLAGS) -I$(INCDIR) -c $*.f#.F.f:# rm -f $*.f# -$(CPP) $(CPPFLAGS) -I$(INCDIR) $(ARITHMETIC) $*.F >$*.f 2>/dev/null##.f.o:# rm -f $*.f# -$(CPP) $(CPPFLAGS) -I$(INCDIR) $(ARITHMETIC) $*.F >$*.f 2>/dev/null# $(FF) $(FFFLAGS) -I$(INCDIR) -c $*.f
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -