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 + -
显示快捷键?