1.从ftp://ftp.gnu.org/gnu/下载flex、bison、GNU M4、libpcap安装包,具体的链接分别如下:

flex下载:http://flex.sourceforge.net/或者https://github.com/westes/flex/releases

bison下载:ftp://ftp.gnu.org/gnu/bison/

GNU M4下载:ftp://ftp.gnu.org/gnu/m4/

libpcap下载:http://www.tcpdump.org/release/

2.将以上的四个压缩包解压并且移动到指定的文件夹中,使用命令:tar -zxvf **  +  mv ** **

3.按照m4,bison,flex,libpcap的顺序依次执行以下三条命令:

  sudo ./configure
  sudo make
  sudo make install

(注:到此为止安装libpcap结束,以下为测试是否安装成功)

4.创建test.c文件:touch test.c,并且在文件中写入:

  #include <pcap.h>
  #include <stdio.h>
  int main()
  {
    char errBuf[PCAP_ERRBUF_SIZE], * device;
    device = pcap_lookupdev(errBuf);
    if(device)
    {
      printf("success: device: %s\n", device);
    }
    else
    {
      printf("error: %s\n", errBuf);
    }
      return 0;
    }
  }

5.输入命令进行编译:gcc -o test test.c  -lpcap

6.运行test文件:./test

(注:当打印出如上信息即为配置成功。)

最新文章

  1. node08-express
  2. 修改AndroidStudio中的Logcat中的默认设置
  3. Jquery仿彩票更换数字动画效果
  4. windows根据端口号找进程
  5. [Tools] maven-eclipse安装及配置
  6. cmd的rd命令简单解析
  7. linux eclipse cdt make error 127
  8. AngularJs 入门系列-1 使用 AngularJs 搭建页面基本框架
  9. MYSQL将表名称修改成大写的存储过程
  10. 一款点击图片进行无限循环的jquery手风琴特效
  11. PSP0级 周活动总结表+时间记录日志+缺陷记录日志 表格模板
  12. oracle数据库入门sql语句
  13. 更改Sublimetext3的主题文件,改变某些不喜欢的颜色
  14. HDU 2082-找单词(母函数)
  15. Oracle DataGuard 升级 [11.2.0.1 -&gt; 11.2.0.4]
  16. SVM公式推导笔记
  17. 安装nginx-1.5.2
  18. Android Studio下使用NDK的流程
  19. ICMP shell
  20. 用Python进行SQLite数据库操作

热门文章

  1. 延迟查询--LINQ
  2. [vijos]lxhgww的奇思妙想(长链剖分)
  3. JavaScript精简代码 非一般的写法(转载)
  4. c语言 Implement strStr()【Leetcode】
  5. python 生成随机图片验证码
  6. AOP术语分析
  7. PHP设计模式之单例模式
  8. 笨办法学Python(十二)
  9. 使用ABAP代码创建S/4HANA里的Sales Order
  10. while循环小例