您的位置:首页 > 其它

ubuntu libpcap安装遇到问题解决

2013-04-29 11:53 246 查看
使用Ubuntu 11.10 libpcap库编程总是遇到pcap.h文件找不到的问题,才发现libpcap库木有安装成功。但是tcpdump安装成功了,『tcpdump曾表示其用户名另解析成BPF指令的过程是由libpcap库实现的,这么说来岂不是tcpdump名存实亡?费解下』后来google之找到了一江春水向东流的博文,解决了这个问题很开心恩。链接如下:
http://www.cnblogs.com/lynch_world/archive/2011/08/31/2160678.html

--------------------------------------以下内容为转载--------------------------------------------------

环境为Ubuntu10.10+libpcap-1.1.1.tar.gz
1、Libpcap下载
  Libpcap的官方网站是http://tcpdump.org/release,可以从该网站下载最新版本,当前系统使用的Libpcap安装文件是libpcap-1.1.1.tar.gz
2、解压
  tar zxvf libpcap-1.1.1.tar.gz
3、配置
  切换近libpcap解压目录libpcap-1.1.1,使用configure配置命令生成Makefile文件。
  ./configure
  在这一步可能会遇到缺少flex包的问题:

?
  解决方法:

?
  
4、编译
  make
可能会遇到yacc错误:

?
  解决方法:
 

?
5、安装
  sudo make install
  注意:要加上sudo,不然会出现权限问题。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: