?? makefile
字號:
#
# Internetworking with TCP/IP, Volume III example code Makefile
#
# David L Stevens, Internetworking Research Group at Purdue
# Tue Sep 17 19:40:42 EST 1991
#
INCLUDE =
LIB = -lsocket -lnsl
CLNTS = TCPecho TCPdaytime TCPtecho UDPecho UDPtime
SERVS = TCPdaytimed TCPechod TCPmechod UDPtimed daytimed
OTHER = superd
DEFS =
CFLAGS = -g ${DEFS} ${INCLUDE}
HDR =
CSRC = TCPecho.c TCPdaytime.c TCPtecho.c UDPecho.c UDPtime.c
CXSRC = block.c clientTCP.c clientUDP.c clientTLI.c errexit.c
SSRC = TCPdaytimed.c TCPechod.c TCPmechod.c UDPtimed.c daytimed.c superd.c
SXSRC = newconTCP.c serverTCP.c serverUDP.c serverTLI.c sv_funcs.c
CXOBJ = block.o clientTCP.o clientUDP.o clientTLI.o errexit.o
SXOBJ = newconTCP.o block.o serverTCP.o serverUDP.o serverTLI.o errexit.o
PROGS = ${CLNTS} ${SERVS} ${OTHER}
all: ${PROGS}
${CLNTS}: ${CXOBJ}
${CC} -o $@ ${CFLAGS} $@.o ${CXOBJ} ${LIB}
${SERVS}: ${SXOBJ}
${CC} -o $@ ${CFLAGS} $@.o ${SXOBJ} ${LIB}
superd: ${SXOBJ} superd.o sv_funcs.o
${CC} -o $@ ${CFLAGS} $@.o ${SXOBJ} sv_funcs.o ${LIB}
clients: ${CLNTS}
servers: ${SERVS}
clean: FRC
rm -f Makefile.bak a.out core errs lint.errs ${PROGS} *.o
depend: ${HDR} ${CSRC} ${SSRC} ${TNSRC} FRC
maketd -a ${DEFS} ${INCLUDE} ${CSRC} ${SSRC} ${TNSRC}
install: all FRC
@echo "Your installation instructions here."
lint: ${HDR} ${XSRC} ${CSRC} ${SSRC} FRC
lint ${DEFS} ${INCLUDE} ${CSRC} ${SSRC} ${CXSRC} ${SXSRC}
print: Makefile ${SRC} FRC
lpr Makefile ${CSRC} ${SSRC} ${CXSRC} ${SXSRC}
spotless: clean FRC
rcsclean Makefile ${HDR} ${SRC}
tags: ${CSRC} ${SSRC} ${CXSRC} ${SXSRC}
ctags ${CSRC} ${SSRC} ${CXSRC} ${SXSRC}
${HDR} ${CSRC} ${CXSRC} ${SSRC} ${SXSRC}:
co $@
TCPecho: TCPecho.o
TCPdaytime: TCPdaytime.o
TCPtecho: TCPtecho.o
UDPecho: UDPecho.o
UDPtime: UDPtime.o
TCPdaytimed: TCPdaytimed.o
TCPechod: TCPechod.o
TCPmechod: TCPmechod.o
UDPtimed: UDPtimed.o
daytimed: daytimed.o
superd: superd.o
FRC:
# DO NOT DELETE THIS LINE - maketd DEPENDS ON IT
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -