交叉编译tcpdump
1、简介tcpdump
针对网络抓包工具,大家肯定都听说过Wireshark,Wireshark支持Windows平台和Unix平台,功能当然也非常强大。但是在我们开发的一些嵌入式设备中,对图形界面的支持较弱,所以在Linux下的话,还是用tcpdump,tcpdump是采用命令行方式对网络接口数据包进行筛选抓取,可以生成抓包文件,用wireshark打开进行查看。
tcpdump官方网站,最新版本下载地址,我下载的是tcpdump-4.9.2.tar.gz 和 libpcap-1.8.1.tar.gz。大家可以直接在这里下载:
2、交叉编译tcpdump
首先添加交叉编译的环境变量:
export PATH=/opt/linaro-14.04/gcc-linaro-arm