没有合适的资源?快使用搜索试试~ 我知道了~
首页ubuntu下安装libpcap
资源详情
资源评论
资源推荐

简单的说吧:在 ubuntu 下安装 libpcap 需要以下几个安装包:m4,ex,bison,libpcap。
安装的时候也按照这个顺序吧!
1) 在 p.gnu.org/gnu/m4/ 下载
m4
版本
2) 在 hp://sourceforge.net/projects/ex/les/找到 ex 版本,下载
3) 在 http://ftp.gnu.org/gnu/bison/下载 bison 版本
4) 在 http://www.tcpdump.org/中下载 libpcap 版本
这是我使用的版本,截图如下
你可以按照每个文件里面的 install 的安装方法安装:这里我自己用的是如下方法(与说明
略有不同,但是一般都是这样安装的)
进 入 相 应 的 文 件 夹 ( 这 里 用 tar zxvf *.tar.gz 解 压 各 文 件 , 我 就 不 废 话 了 ) , 然 后
1)./congure 2)make 3)sudo make install
注意一点:在安装 libpcap 时完成以上三步后,还要加上这步 4)sudo ldcong,这才是最关
键的,我不知道是不是在其他版本中不需要,但是在 ubuntu10.04 中确实需要,要不然后
面用不了,这也是我花了很长时间才发现的,希望能给朋友们带来帮助
简单的例子测试一下 libpcap:
//device.c
#include <stdio.h>
int main(int argc,char *argv[])
{
char *dev,
errbuf[PCAP_ERRBUF_SIZE];
dev=pcap_lookupdev(errbuf);
if(dev==NULL)
{
prin?(stderr,"couldn't nd default device: %s",errbuf);
return(2);
}
prin?("Device: %s",dev);
return(0);


















安全验证
文档复制为VIP权益,开通VIP直接复制

评论10