📄 makefile
字号:
#- Program macros -------------------------------------------------PROG = ../bin/ogsrcvrSUBDIRS = SRCS =OBJS = ogsrcvr.o gpsrcvr.o gpsfuncs.o gp2021.o correlator.o \ ogsinout.o ogsoptions.o ogslibrary.o getopt.o#- Common macros --------------------------------------------------CC = gccCCFLAGS = -g#CCFLAGS = -pg#CCFLAGS = -O2LDFLAGS = -g#LDFLAGS = -pgOGSLIBDIR = ../libOGSINCDIR = ../include#- Main targets ---------------------------------------------------$(PROG): $(OBJS) $(CC) $(LDFLAGS) -o $(PROG) $(OBJS) -lmgpsrcvr.o: gpsrcvr.c $(OGSINCDIR)/ogsextern.h $(OGSINCDIR)/ogsstructs.h $(CC) $(CCFLAGS) -c -I$(OGSINCDIR) gpsrcvr.cgp2021.o: gp2021.c $(OGSINCDIR)/ogsextern.h $(OGSINCDIR)/ogsstructs.h $(CC) $(CCFLAGS) -c -I$(OGSINCDIR) gp2021.cgpsfuncs.o: gpsfuncs.c $(OGSINCDIR)/ogsextern.h $(OGSINCDIR)/ogsstructs.h $(CC) $(CCFLAGS) -c -I$(OGSINCDIR) gpsfuncs.cogsrcvr.o: ogsrcvr.c $(OGSINCDIR)/ogsextern.h $(OGSINCDIR)/ogsstructs.h $(CC) $(CCFLAGS) -c -I$(OGSINCDIR) ogsrcvr.cogsinout.o: ogsinout.c $(OGSINCDIR)/ogsextern.h $(OGSINCDIR)/ogsstructs.h $(CC) $(CCFLAGS) -c -I$(OGSINCDIR) ogsinout.cogsoptions.o: ogsoptions.c $(OGSINCDIR)/ogsextern.h $(OGSINCDIR)/ogsstructs.h $(CC) $(CCFLAGS) -c -I$(OGSINCDIR) ogsoptions.ccorrelator.o: correlator.c $(OGSINCDIR)/ogsextern.h $(OGSINCDIR)/ogsstructs.h $(CC) $(CCFLAGS) -c -I$(OGSINCDIR) correlator.cogslibrary.o: $(OGSLIBDIR)/ogslibrary.c $(OGSINCDIR)/ogsextern.h $(CC) $(CCFLAGS) -c -I$(OGSINCDIR) $(OGSLIBDIR)/ogslibrary.cgetopt.o: $(OGSLIBDIR)/getopt.c $(OGSINCDIR)/ogsextern.h $(CC) $(CCFLAGS) -c -I$(OGSINCDIR) $(OGSLIBDIR)/getopt.c#- Secondary targets ---------------------------------------------#- Dependencies ---------------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -