⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile.win

📁 VC++源代码
💻 WIN
字号:
# Project: Project1
# Makefile created by Dev-C++ 4.9.9.2

CPP  = g++.exe
CC   = gcc.exe
WINDRES = windres.exe
RES  = 
OBJ  = wintimer.o antigetopt.o apd.o ars.o arsglue.o cksum.o datafiller.o datahandler.o display_ipopt.o gethostname.o getifname.o getlhs.o getusec.o hstring.o ip_opt_build.o libpcap_stuff.o listen.o logicmp.o main.o memlockall.o memstr.o opensockraw.o parseoptions.o relid.o resolve.o rtt.o send.o sendhcmp.o sendicmp.o sendip.o sendip_handler.o sendrawip.o sendtcp.o sendudp.o sockopt.o split.o statistics.o strlcpy.o usage.o version.o waitpacket.o winctrl_z.o winscan.o $(RES)
LINKOBJ  = wintimer.o antigetopt.o apd.o ars.o arsglue.o cksum.o datafiller.o datahandler.o display_ipopt.o gethostname.o getifname.o getlhs.o getusec.o hstring.o ip_opt_build.o libpcap_stuff.o listen.o logicmp.o main.o memlockall.o memstr.o opensockraw.o parseoptions.o relid.o resolve.o rtt.o send.o sendhcmp.o sendicmp.o sendip.o sendip_handler.o sendrawip.o sendtcp.o sendudp.o sockopt.o split.o statistics.o strlcpy.o usage.o version.o waitpacket.o winctrl_z.o winscan.o $(RES)
LIBS =  -L"C:/Dev-Cpp/lib" ../../../../Dev-Cpp/lib/dnet/libdnet.a -L"C:/Dev-Cpp/lib/winpcap" ../../../../Dev-Cpp/lib/libiphlpapi.a ../../../../Dev-Cpp/lib/libwinmm.a ../../../../Dev-Cpp/lib/libws2_32.a ../../../../Dev-Cpp/lib/libwsock32.a ../../../../Dev-Cpp/lib/winpcap/libwpcap.a   
INCS =  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/include/winpcap" 
CXXINCS =  -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/include/winpcap" 
BIN  = hping.exe
CXXFLAGS = $(CXXINCS)   -O2
CFLAGS = $(INCS) -D__i386__   -O2
RM = rm -f

.PHONY: all all-before all-after clean clean-custom

all: all-before hping.exe all-after


clean: clean-custom
	${RM} $(OBJ) $(BIN)

$(BIN): $(OBJ)
	$(CC) $(LINKOBJ) -o "hping.exe" $(LIBS)

wintimer.o: wintimer.c
	$(CC) -c wintimer.c -o wintimer.o $(CFLAGS)

antigetopt.o: antigetopt.c
	$(CC) -c antigetopt.c -o antigetopt.o $(CFLAGS)

apd.o: apd.c
	$(CC) -c apd.c -o apd.o $(CFLAGS)

ars.o: ars.c
	$(CC) -c ars.c -o ars.o $(CFLAGS)

arsglue.o: arsglue.c
	$(CC) -c arsglue.c -o arsglue.o $(CFLAGS)

cksum.o: cksum.c
	$(CC) -c cksum.c -o cksum.o $(CFLAGS)

datafiller.o: datafiller.c
	$(CC) -c datafiller.c -o datafiller.o $(CFLAGS)

datahandler.o: datahandler.c
	$(CC) -c datahandler.c -o datahandler.o $(CFLAGS)

display_ipopt.o: display_ipopt.c
	$(CC) -c display_ipopt.c -o display_ipopt.o $(CFLAGS)

gethostname.o: gethostname.c
	$(CC) -c gethostname.c -o gethostname.o $(CFLAGS)

getifname.o: getifname.c
	$(CC) -c getifname.c -o getifname.o $(CFLAGS)

getlhs.o: getlhs.c
	$(CC) -c getlhs.c -o getlhs.o $(CFLAGS)

getusec.o: getusec.c
	$(CC) -c getusec.c -o getusec.o $(CFLAGS)

hstring.o: hstring.c
	$(CC) -c hstring.c -o hstring.o $(CFLAGS)

ip_opt_build.o: ip_opt_build.c
	$(CC) -c ip_opt_build.c -o ip_opt_build.o $(CFLAGS)

libpcap_stuff.o: libpcap_stuff.c
	$(CC) -c libpcap_stuff.c -o libpcap_stuff.o $(CFLAGS)

listen.o: listen.c
	$(CC) -c listen.c -o listen.o $(CFLAGS)

logicmp.o: logicmp.c
	$(CC) -c logicmp.c -o logicmp.o $(CFLAGS)

main.o: main.c
	$(CC) -c main.c -o main.o $(CFLAGS)

memlockall.o: memlockall.c
	$(CC) -c memlockall.c -o memlockall.o $(CFLAGS)

memstr.o: memstr.c
	$(CC) -c memstr.c -o memstr.o $(CFLAGS)

opensockraw.o: opensockraw.c
	$(CC) -c opensockraw.c -o opensockraw.o $(CFLAGS)

parseoptions.o: parseoptions.c
	$(CC) -c parseoptions.c -o parseoptions.o $(CFLAGS)

relid.o: relid.c
	$(CC) -c relid.c -o relid.o $(CFLAGS)

resolve.o: resolve.c
	$(CC) -c resolve.c -o resolve.o $(CFLAGS)

rtt.o: rtt.c
	$(CC) -c rtt.c -o rtt.o $(CFLAGS)

send.o: send.c
	$(CC) -c send.c -o send.o $(CFLAGS)

sendhcmp.o: sendhcmp.c
	$(CC) -c sendhcmp.c -o sendhcmp.o $(CFLAGS)

sendicmp.o: sendicmp.c
	$(CC) -c sendicmp.c -o sendicmp.o $(CFLAGS)

sendip.o: sendip.c
	$(CC) -c sendip.c -o sendip.o $(CFLAGS)

sendip_handler.o: sendip_handler.c
	$(CC) -c sendip_handler.c -o sendip_handler.o $(CFLAGS)

sendrawip.o: sendrawip.c
	$(CC) -c sendrawip.c -o sendrawip.o $(CFLAGS)

sendtcp.o: sendtcp.c
	$(CC) -c sendtcp.c -o sendtcp.o $(CFLAGS)

sendudp.o: sendudp.c
	$(CC) -c sendudp.c -o sendudp.o $(CFLAGS)

sockopt.o: sockopt.c
	$(CC) -c sockopt.c -o sockopt.o $(CFLAGS)

split.o: split.c
	$(CC) -c split.c -o split.o $(CFLAGS)

statistics.o: statistics.c
	$(CC) -c statistics.c -o statistics.o $(CFLAGS)

strlcpy.o: strlcpy.c
	$(CC) -c strlcpy.c -o strlcpy.o $(CFLAGS)

usage.o: usage.c
	$(CC) -c usage.c -o usage.o $(CFLAGS)

version.o: version.c
	$(CC) -c version.c -o version.o $(CFLAGS)

waitpacket.o: waitpacket.c
	$(CC) -c waitpacket.c -o waitpacket.o $(CFLAGS)

winctrl_z.o: winctrl_z.c
	$(CC) -c winctrl_z.c -o winctrl_z.o $(CFLAGS)

winscan.o: winscan.c
	$(CC) -c winscan.c -o winscan.o $(CFLAGS)

⌨️ 快捷键说明

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