makefile

来自「unix或linux下的DNA分析软件源码 其功能如下 1. Edit up」· 代码 · 共 46 行

TXT
46
字号
## Makefile # Tabs must be used to separate fields# #CC=gcc RM = rm -fINCLUDES = -I. -I/usr/include -I/usr/include/X11 -I/usr/X11R6/include -I/usr/X11R6/include/X11CFLAGS=-O2 -WallOBJS = dna.o dna1.o dna2.o dna3.oLIBS= -L/usr/X11R6/lib -lm -lXext -lXm -lXpm -lXext -lXt -lX11LDFLAGS=-s# Rule to create .o files from .cc files.cc.o:	$(RM) $@	$(CC) -c $(CFLAGS) $(INCLUDES) $*.cc# Targetsall::  seqrev dnatrans highlight dnadna.o:  dna.cc dna.hdna1.o:  dna1.cc dna.hdna2.o:  dna2.cc dna.hdna3.o:  dna3.cc dna.hseqrev.o:  seqrev.ccdnatrans.o:  dnatrans.cchighlight.o: highlight.cc# Each line here after the .o's must start with a tab.seqrev: seqrev.o 	$(RM) $@ 	$(CC) -o $@ $(CFLAGS) $@.o $(LIBS) $(LDFLAGS)dnatrans: dnatrans.o 	$(RM) $@ 	$(CC) -o $@ $(CFLAGS) $@.o $(LIBS) $(LDFLAGS)highlight: highlight.o	$(RM) $@ 	$(CC) -o $@ $(CFLAGS) $@.o $(LIBS) $(LDFLAGS)dna: dna.o dna1.o dna2.o dna3.o	$(RM) $@ 	$(CC) -o $@ $(CFLAGS)  $(OBJS) $(LIBS) $(LDFLAGS)

⌨️ 快捷键说明

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