makefile

来自「unix网络编程的源码」· 代码 · 共 25 行

TXT
25
字号
include ../Make.defines

PROGS =	client server
CFLAGS += -DDEBUG

all:	${PROGS}

square.h square_clnt.c square_svc.c square_xdr.c:	square.x
			rpcgen -C square.x

square_clnt.o: square_clnt.c square.h

square_svc.o: square_svc.c square.h

client:	square.h client.o square_clnt.o square_xdr.o
			${CC} ${CFLAGS} -o $@ client.o square_clnt.o square_xdr.o \
				${LIBS} ${LIBS_RPC}

server:	square.h server.o square_svc.o square_xdr.o
			${CC} ${CFLAGS} -o $@ server.o square_svc.o square_xdr.o \
				${LIBS} ${LIBS_RPC}

clean:
		rm -f ${PROGS} ${CLEANFILES} *_clnt.c *_svc.c *_xdr.c square.h

⌨️ 快捷键说明

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