1.从http://www.tcpdump.org/下载libpcap。
2.预先安装:
apt-get install flex
apt-get install bison
apt-get install libpcap-dev
3.tar -xzvf libpcap.tar.gz
4.进入解压缩路径下,./configure
5.sudo make install
6.写下测试程序:
#include <stdio.h>
#include <pcap.h>
int main ()
{
printf("%s/n", pcap_lib_version());
return 0;
}
7.编译命令:
gcc -o test -g test.c -lpcap
运行结果如下:libpcap version 0.8.3
偶尔发现gnu也实现了libpcap的c++版本,下载地址是