makefile.linux

来自「示范了Unix和Linux下如何利用Raw Socket构造伪装的TCP、IP、」· LINUX 代码 · 共 40 行

LINUX
40
字号
# Makefile for Linux (tested on 2.0.29)# Thamer Al-Herbish shadows@whitefang.com## Set your compiler hereCC = gcc# Set for Linux, and use the IP_LEN_HORDER bug work around# if it fails they might of fixed the bug, and you wont need the IP_LEN_HORDER# definition.DEFINES = -DLINUX -DIP_LEN_HORDER # Tweak these if you have toINCLUDE_DIR = -I.CFLAGS = -Wall -g -cLINK = $(CC) -oCOMPILE = $(CC) $(INCLUDE_DIR) $(DEFINES) $(CFLAGS) TARGETS = tcp udp ipicmp# The rest should work.all: $(TARGETS)tcp: tcp.o in_cksum.o tcp_gen.o ip_gen.o trans_check.o	$(LINK) tcp tcp.o in_cksum.o tcp_gen.o ip_gen.o trans_check.oudp: udp.o in_cksum.o udp_gen.o ip_gen.o trans_check.o	$(LINK) udp udp.o in_cksum.o udp_gen.o ip_gen.o trans_check.oipicmp: ipicmp.o in_cksum.o	$(LINK) ipicmp ipicmp.o in_cksum.o.c.o:	$(COMPILE) $<clean:	rm -rf *.o $(TARGETS)

⌨️ 快捷键说明

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