Ubuntu下安装libpcap+测试安装
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
(注:当打印出如上信息即为配置成功。)
最新文章
- node08-express
- 修改AndroidStudio中的Logcat中的默认设置
- Jquery仿彩票更换数字动画效果
- windows根据端口号找进程
- [Tools] maven-eclipse安装及配置
- cmd的rd命令简单解析
- linux eclipse cdt make error 127
- AngularJs 入门系列-1 使用 AngularJs 搭建页面基本框架
- MYSQL将表名称修改成大写的存储过程
- 一款点击图片进行无限循环的jquery手风琴特效
- PSP0级 周活动总结表+时间记录日志+缺陷记录日志 表格模板
- oracle数据库入门sql语句
- 更改Sublimetext3的主题文件,改变某些不喜欢的颜色
- HDU 2082-找单词(母函数)
- Oracle DataGuard 升级 [11.2.0.1 ->; 11.2.0.4]
- SVM公式推导笔记
- 安装nginx-1.5.2
- Android Studio下使用NDK的流程
- ICMP shell
- 用Python进行SQLite数据库操作