📄 makefile
字号:
DBGFLAGS = -gLIBDIR=libINCLUDEFLAGS=-I libPROJECTS = modem provastub provasc provavoice voice modemsimMODEM_SOURCES = modem.c $(LIBDIR)/modemutil.c $(LIBDIR)/util.c $(LIBDIR)/libconfig.cMODEM_OBJECTS = $(MODEM_SOURCES:.c=.o) PROVASTUB_SOURCES = provastub.cPROVASTUB_OBJECTS = $(PROVASTUB_SOURCES:.c=.o)PROVASC_SOURCES = provasc.c $(LIBDIR)/scriptcntl.c $(LIBDIR)/scprot.c $(LIBDIR)/libevent.c \ $(LIBDIR)/libvoice.c $(LIBDIR)/modemutil.c $(LIBDIR)/util.c \ $(LIBDIR)/libconfig.cPROVASC_OBJECTS = $(PROVASC_SOURCES:.c=.o) PROVAVOICE_SOURCES = provavoice.c $(LIBDIR)/libvoice.c $(LIBDIR)/modemutil.c $(LIBDIR)/libevent.c \ $(LIBDIR)/util.c $(LIBDIR)/libconfig.cPROVAVOICE_OBJECTS = $(PROVAVOICE_SOURCES:.c=.o) VOICE_SOURCES = voice.c $(LIBDIR)/libvoice.c $(LIBDIR)/modemutil.c $(LIBDIR)/scriptcntl.c \ $(LIBDIR)/scprot.c $(LIBDIR)/libevent.c $(LIBDIR)/util.c $(LIBDIR)/libconfig.cVOICE_OBJECTS = $(VOICE_SOURCES:.c=.o)MODEMSIM_SOURCES = modemsim.c $(LIBDIR)/util.cMODEMSIM_OBJECTS = $(MODEMSIM_SOURCES:.c=.o) SYSVFLAGS = -D_SVID_SOURCE -D__EXTENSIONS__ -D__USE_POSIX -D_GNU_SOURCEWFLAGS = -W -ansi -Wreturn-type -Wunused -Wswitch -Wcomment -Wformat \ -Wchar-subscripts -Wshadow \ -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wimplicit #\ -Wnested-externs -Wmissing-declarationsCC = gccCFLAGS = $(INCLUDEFLAGS) $(DBGFLAGS) $(DBXFLAGS) $(LANGFLAGS) $(WFLAGS) \ $(SYSVFLAGS)CPPFLAGS = $(INCLUDEFLAGS) $(DBGFLAGS) $(DBXFLAGS) $(LANGFLAGS) $(WFLAGS) \ $(SYSVFLAGS)LIBS = -lrt -lnsl #%.o: %.cpp#.cpp .o:# $(CC) $(CPPFLAGS) -c $< -o $@all: $(PROJECTS) modem: $(MODEM_OBJECTS) $(CC) -o $@ $(MODEM_OBJECTS) provastub: $(PROVASTUB_OBJECTS) $(CC) -o $@ $(PROVASTUB_OBJECTS) provasc: $(PROVASC_OBJECTS) $(CC) -o $@ $(PROVASC_OBJECTS) provavoice: $(PROVAVOICE_OBJECTS) $(CC) -o $@ $(PROVAVOICE_OBJECTS)voice: $(VOICE_OBJECTS) $(CC) -o $@ $(VOICE_OBJECTS) modemsim: $(MODEMSIM_OBJECTS) $(CC) -o $@ $(MODEMSIM_OBJECTS)clean: rm -f *.o $(PROJECTS) $(LIBDIR)/*.otags: FORCE etags -o tags *.[ch] $(LIBDIR)/*.[ch]FORCE:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -