移植需要libpcap和tcpdump
libpcap编译:
- config
./configure --host=arm-linux CC=arm-none-linux-gnueabi-gcc --with-pcap=linux --prefix=/home/xx/dir_build CFLAGS=-I/home/xx/kernel/include
make && make install
这里注意编译需要嵌入式平台的内核路径才能编译
tcpdump编译:
config
./configure --host=arm-linux CC=arm-none-linux-gnueabi-gcc --prefix=/home/xx/dri_build --with-system-libpcap=/home/xx/dir_build
config需要指定之前生成的libpcap安装路径
make && make install