Tcpdump编译

@[toc]

Tcpdump交叉编译

libpcap包和tcpdump包

编译libpcap包

1.解压

1
tar -zxvf libpcap-1.4.0.tar.gz

2.配置生产makefile

1
$./configure --host=arm-linux CC=arm-none-linux-gnueabi-gcc --with-pcap=linux

3.编译

1
$make

编译tcpdump包

1.解压

1
tar -zxvf tcpdump-4.4.0.tar.gz

2.配置生成makefile

1
$./configure --host=arm-linux CC=arm-none-linux-gnueabi-gcc --prefix=/root/tcpdump_tool

3.编译

1
make

./configure时会自动查找到libpcap.a库

参数使用技巧后续再使用