📄 makefile
字号:
#- Program macros -------------------------------------------------PROG = ../bin/ogsencdecSRCS =OBJS = ogsencdec.o ogsoptions.o ogsgar2rnx.o ogsnavencode.o \ ogsnavdecode.o ogslibrary.o ogsnavascii.o getopt.o #- Common macros --------------------------------------------------CC = gccGPP = g++CFLAGS = CPPFLAGS = CCFLAGS = -gLIBS = -lmLDFLAGS = OGSINCDIR = ../includeOGSLIBDIR = ../lib#- Main targets ---------------------------------------------------$(PROG): $(OBJS) $(CC) $(LDFLAGS) -o$(PROG) $(OBJS) $(LIBS)ogsencdec.o: ogsencdec.c $(OGSINCDIR)/ogsextern.h $(CC) $(CCFLAGS) -c -I$(OGSINCDIR) ogsencdec.cogsgar2rnx.o: ogsgar2rnx.c $(CC) $(CCFLAGS) -c -I$(OGSINCDIR) ogsgar2rnx.cogsoptions.o: ogsoptions.c $(OGSINCDIR)/ogsextern.h $(CC) $(CCFLAGS) -c -I$(OGSINCDIR) ogsoptions.cogsnavencode.o: $(OGSLIBDIR)/ogsnavencode.c $(OGSINCDIR)/ogsextern.h $(CC) $(CCFLAGS) -c -I$(OGSINCDIR) $(OGSLIBDIR)/ogsnavencode.cogsnavdecode.o: $(OGSLIBDIR)/ogsnavdecode.c $(OGSINCDIR)/ogsextern.h $(CC) $(CCFLAGS) -c -I$(OGSINCDIR) $(OGSLIBDIR)/ogsnavdecode.cogslibrary.o: $(OGSLIBDIR)/ogslibrary.c $(OGSINCDIR)/ogsextern.h $(CC) $(CCFLAGS) -c -I$(OGSINCDIR) $(OGSLIBDIR)/ogslibrary.cogsnavascii.o: $(OGSLIBDIR)/ogsnavascii.c $(OGSINCDIR)/ogsextern.h $(CC) $(CCFLAGS) -c -I$(OGSINCDIR) $(OGSLIBDIR)/ogsnavascii.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 + -