makefile

来自「想学linux中的motif编程」· 代码 · 共 57 行

TXT
57
字号
SRCS1	=	\		waitdisp.cSRCS2	=	\		omati.cOBJS1	=	$(SRCS1:.c=.o)OBJS2	=	$(SRCS2:.c=.o)PROG1	=	waitdispPROG2	=	omati#INCDIR	=	-I$(OPENWINHOME)/include -I$(MOTIFHOME)/includeINCDIR	=	-I$(MOTIF)/includeINCDIR	+=	-I$(HSHOME)/inc -I$(HSHOME)/inc/file -I$(HSHOME)/inc/sysINCLUDE	=	$(HSHOME)/inc/sys/system.h \		$(HSHOME)/inc/file/fcomdef.h \		$(HSHOME)/inc/sys/kyotu_t.h \		$(HSHOME)/inc/sys/kyotu_s.hLIBDIR	=	$(HSHOME)/libUSRLIBS	=	\		$(LIBDIR)/lib3.a \		$(LIBDIR)/lib2.a \		$(LIBDIR)/libSTD.a#SYSLIBS	=	-lXm -lXt -lX11 -lgenSYSLIBS	=	-lXm -lXt -lX11 -lm#CFLAGS  =       -g -D_NO_PROTO -DNOREGEX -Xs $(INCDIR)CFLAGS  =       -g -D_NO_PROTO -DNOREGEX  $(INCDIR)#LDFLAGS =       -L$(OPENWINHOME)/lib -L$(MOTIF)/libLDFLAGS =       -L$(MOTIF)/libLDFLAGS +=      -L$(LIBDIR)####all		: $(PROG1) $(PROG2)$(PROG1)	:	$(OBJS1) $(USRLIBS) $(INCLUDE)	$(LINK.c) -o $@ $(OBJS1) $(USRLIBS) $(SYSLIBS)$(OBJS1)	:	$(INCLUDE)$(PROG2)	:	$(OBJS2) $(USRLIBS) $(INCLUDE)	$(LINK.c) -o $@ $(OBJS2) $(USRLIBS) $(SYSLIBS)$(OBJS2)	:	$(INCLUDE)clean		:	rm -f $(OBJS1) $(OBJS2)

⌨️ 快捷键说明

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