makefile

来自「最经典的分子对结软件」· 代码 · 共 52 行

TXT
52
字号
# Makefile for database directoryMAKE = makeFFLAGS = -u -O2 -NC200VPATH = ..BIN = ../binACC = ../accessoriesPROGS = sdf2mol2OBJS = sdf2mol2.o \       $(ACC)/aesthetics.o \       $(ACC)/getElement.o \       $(ACC)/readSDF.o \       $(ACC)/writeMOL2.o \       $(ACC)/parsefield.oinstall: all	mv $(PROGS) $(BIN)	cp sybdb $(BIN)	(cd idtosyb; make install)all: $(PROGS)	(cd idtosyb; make all)clean:	rm -f $(OBJS)	(cd idtosyb; make clean)uninstall:	cd $(BIN); rm $(PROGS)	(cd idtosyb; make uninstall)###############################################################################sdf2mol2: $(OBJS)	f77 $(FFLAGS) $(OBJS) -o sdf2mol2sdf2mol2.o: sdf2mol2.f aesthetics.h elements.h$(ACC)/aesthetics.o: $(ACC)/aesthetics.f aesthetics.h	(cd $(ACC); $(MAKE) aesthetics.o)$(ACC)/getElement.o: $(ACC)/getElement.f elements.h	(cd $(ACC); $(MAKE) getElement.o)$(ACC)/readSDF.o: $(ACC)/readSDF.f	(cd $(ACC); $(MAKE) readSDF.o)$(ACC)/writeMOL2.o: $(ACC)/writeMOL2.f	(cd $(ACC); $(MAKE) writeMOL2.o)$(ACC)/parsefield.o: $(ACC)/parsefield.f	(cd $(ACC); $(MAKE) parsefield.o)

⌨️ 快捷键说明

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