CentOS 6.4 安装sipp
1.安装GCC: yum -y install gcc-c++ 2.安装flex: yum -y install flex
没有flex,直接安装libpcap会提示\operating system's lex is insufficient to compile libpcap\错误; 3.安装bison yum -y install bison
前面安装的是flex,就需要搭配bison,如不会提示\have both flex and bison;reverting to lex/yacc\错误; 4.安装libpcap
下载地址:http://www.tcpdump.org/ 下载版本:libpcap-1.2.1.tar.gz 命令如下: ./configure make make install
5.简单的例子测试一下libpcap: //device.c #include
char *dev, errbuf[PCAP_ERRBUF_SIZE]; dev=pcap_lookupdev(errbuf); if(dev==NULL){
fprintf(stderr,\ return(2); }
printf(\ return(0); }
编译指令:gcc -o device device.c -lpcap
备注:编译时要使用libpcap的参数-lpcap,否则会提示“pcap_lookupdev未定义的引用”的错误; 运行指令:./device
6.安装openssl?错误:openssl/md5.h:没有那个文件或目录
7.安装ncruses?错误:curses.h:没有那个文件或目录
8.[pcapplay_ossl]错误2
9.到官网下载sipp
http://sipp.sourceforge.net/index.html
解压#tar –xzvfsipp.svn.tar.gz
进入到目录#cdsipp.svn
安装:# make pcapplay_ossl
测试是否安装好: #./sipp–help
出来帮助信息则表示安装OK
Yum install nvruses-devel Yum install openssl-devel
相关推荐: