makefile

来自「Fortran科学计算程序,计算原子间力的大小,能级分布」· 代码 · 共 82 行

TXT
82
字号
COMPFLAGS     =  -O CFLAGS	      = $(COMPFLAGS)PFLAGS	      = $(COMPFLAGS)FFLAGS	      = $(COMPFLAGS)CCFLAGS       = $(COMPFLAGS)CXXFLAGS      = $(COMPFLAGS)DEST	      = .# Uncomment this if you want system header files to be expanded## SYSHDRS       =EXTHDRS	      =HDRS	      =INSTALL	      = installLD	      = f77LDFLAGS	      = $(COMPFLAGS)LIBS	      =LINTLIBS      =LINTFLAGS     = -u $(CFLAGS)MAKEFILE      = MakefileOBJS	      = block.oPRINT	      = prPRINTFLAGS    =LP	      = lpLPFLAGS       = PROGRAM       = blockSHELL	      = /bin/shSRCS	      = block.fall:		$(PROGRAM)$(PROGRAM):     $(OBJS) $(LIBS) $(MAKEFILE)		@echo "Linking $(PROGRAM) ..."		@$(LD) $(LDFLAGS) $(OBJS) $(LIBS) -o $(PROGRAM)		@echo "done"clean:;		@rm -f $(OBJS) coreclobber:;	@rm -f $(OBJS) $(PROGRAM) core tagsdepend:;	@mkmf -f $(MAKEFILE) ROOT=$(ROOT)echo:;		@echo $(HDRS) $(SRCS)-1:;		@ctags -wx $(HDRS) $(SRCS)install:	$(PROGRAM)		@echo Installing $(PROGRAM) in $(DEST)		@-strip $(PROGRAM)		@if [ $(DEST) != . ]; then \		(rm -f $(DEST)/$(PROGRAM); $(INSTALL) -f $(DEST) $(PROGRAM)); filint:		$(LINTLIBS) $(SRCS) $(HDRS) $(EXTHDRS)		lint $(LINTFLAGS) $(LINTLIBS) $(SRCS)print:;		@$(PRINT) $(PRINTFLAGS) $(HDRS) $(SRCS) | $(LP) $(LPFLAGS)tags:           $(HDRS) $(SRCS); @ctags $(HDRS) $(SRCS)update:		$(DEST)/$(PROGRAM)touch:;		@touch $(SRCS) $(HDRS)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?