makefile
来自「linux下c 编写的 某项目代理服务端部分的代码。其中包括网络通信」· 代码 · 共 63 行
TXT
63 行
.SUFFIXES: .c .oLOCALHOME=$(WORKDIR)/libLOCALLIB= -lsupport -lc INCLUDE=$(HOME)/include all: support.o GenDaemon delpid#all:tcpsock.o support.o:support.c $(CC) -c -I$(INCLUDE) $? mv $@ libsupport.a mv -f libsupport.a $(HOME)/libGenDaemon.o:GenDaemon.c $(CC) -c -I$(INCLUDE) $?OBJS=GenDaemon.oGenDaemon: $(OBJS) $(CC) -o $@ $? -L$(LOCALHOME) $(LOCALLIB) mv -f $@ $(HOME)/bin rm GenDaemon.orunshm.o:runshm.c $(CC) -c -I$(INCLUDE) $?OBJS=runshm.orunshm: $(OBJS) $(CC) -o $@ $? -L$(LOCALHOME) $(LOCALLIB) mv -f $@ $(HOME)/bin rm runshm.osndmsg.o:sndmsg.c $(CC) -c -I$(INCLUDE) $?OBJS=sndmsg.osndmsg: $(OBJS) $(CC) -o $@ $? -L$(LOCALHOME) $(LOCALLIB) mv -f $@ $(HOME)/bin rm sndmsg.odelpid.o:delpid.c $(CC) -c -I$(INCLUDE) $?OBJS=delpid.odelpid: $(OBJS) $(CC) -o $@ $? -L$(LOCALHOME) $(LOCALLIB) mv -f $@ $(HOME)/bin rm delpid.ooradata.o:oradata.c $(CC) -c -I$(INCLUDE) $@ $?OBJS=oradata.ooradata: $(OBJS) $(CC) -o $@ $? -L$(LOCALHOME) $(LOCALLIB) mv -f $@ $(HOME)/bin rm oradata.o
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?