📄 makefile
字号:
#### Makefile for slib: utility library for 1D elastic## wave synthetic programs#### Include file for machine architecture##include $(HOME)/src/makedef.$(OSV)#### Location of utility library##LIB = $(HOME)/$(OSV)/lib/slib.a#### -g = Debugging info## -O = Optimize (cannot have -g then)##CFLAGS= -O#### directory for objects##OBJDIR= $(HOME)/$(OSV)/obj/slib####OBJECTS= $(OBJDIR)/atzz.o \ $(OBJDIR)/ctp.o \ $(OBJDIR)/ctpv.o \ $(OBJDIR)/exp1a.o \ $(OBJDIR)/g6.o \ $(OBJDIR)/g6ti.o \ $(OBJDIR)/hc.o \ $(OBJDIR)/hs.o \ $(OBJDIR)/hs0r.o \ $(OBJDIR)/hssr.o \ $(OBJDIR)/isoin1.o \ $(OBJDIR)/isoin2.o \ $(OBJDIR)/l66.o \ $(OBJDIR)/l66ti.o \ $(OBJDIR)/ml00.o \ $(OBJDIR)/ml0r.o \ $(OBJDIR)/mls0.o \ $(OBJDIR)/mlsr.o \ $(OBJDIR)/mtvcd.o \ $(OBJDIR)/nmlz.o \ $(OBJDIR)/osyn.o \ $(OBJDIR)/prepr.o \ $(OBJDIR)/pro624.o \ $(OBJDIR)/pso624.o \ $(OBJDIR)/rdsegy.o \ $(OBJDIR)/rs426.o \ $(OBJDIR)/r22.o \ $(OBJDIR)/r44.o \ $(OBJDIR)/source.o \ $(OBJDIR)/timin1.o \ $(OBJDIR)/tpv.o \ $(OBJDIR)/uxzwb.o \ $(OBJDIR)/uxzwbti.o \ $(OBJDIR)/uy00.o \ $(OBJDIR)/uy0r.o \ $(OBJDIR)/uztzz.o \ $(OBJDIR)/uztzzti.o \ $(OBJDIR)/vtmcd.o \ $(OBJDIR)/wrsegy.o#### Command to compile and link objects together##$(LIB): $(OBJECTS) ar rv $@ $? ranlib $@$(OBJDIR)/%.o:%.f $(F77) -c $(CFLAGS) -o $@ $<## .SUFFIXES : .o .f## .f.o :## $(F77) -c $(CFLAGS) -o $@ $<
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -