sip测试工具--Sipp的编译
收到一个小红包,一定要寄一个大红包,否则会浑身不舒服!
目录
1.获取源码包:
2. 环境初始化
3. 源码编译
1.获取源码包:
git clone https://git.code.sf.net/p/sipp/git sipp-git
2. 环境初始化
yum -y install ncurse*
yum -y install openssl*
yum -y install lksctp*
yum -y install libpcap*
yum -y install libsctp-dev lksctp-tools
3. 源码编译
cd sipp-git/
autoreconf -ivf
./configure --with-pcap --with-sctp
make
如果报错:
g++ -g -O2 -o sipp sipp-actions.o sipp-auth.o sipp-comp.o sipp-call.o sipp-deadcall.o sipp-infile.o sipp-listener.o sipp-logger.o sipp-md5.o sipp-message.o sipp-milenage.o sipp-opentask.o sipp-reporttask.o sipp-rijndael.o sipp-scenario.o sipp-sip_parser.o sipp-screen.o sipp-socket.o sipp-socketowner.o sipp-stat.o sipp-strings.o sipp-task.o sipp-time.o sipp-variables.o sipp-watchdog.o sipp-xp_parser.o sipp-prepare_pcap.o sipp-send_packets.o sipp-sipp.o -lpcap -lsctp -lm -lpthread -ldl -lcurses
/opt/rh/devtoolset-2/root/usr/libexec/gcc/x86_64-redhat-linux/4.8.2/ld: sipp-screen.o: undefined reference to symbol 'stdscr'
/opt/rh/devtoolset-2/root/usr/libexec/gcc/x86_64-redhat-linux/4.8.2/ld: note: 'stdscr' is defined in DSO /lib64/libtinfo.so.5 so try adding it to the linker command line
/lib64/libtinfo.so.5: could not read symbols: 无效的操作
解决办法: 打开Makefile添加 -ltinfo链接参数
vim ./Makefile
LIBS = -lpcap -lsctp -lm -lpthread -ldl -lcurses -ltinfo
重新执行make
sip测试工具--Sipp的编译相关推荐
- 软电话测试工具:SIPP
软电话测试工具:SIPP sipp是sip的压力测试工具,为了测试sip服务器的压力,在测试中使用sipp模拟了uac和uas.下面给出使用的脚本. 1,注册脚本 注册脚本分为两部分,一部分是 ...
- lat_mem_rd 内存延迟测试工具原理,lmbench编译时llseek链接不到问题解决
命令介绍: 说明页: LAT_MEM_RD(8) manual page lat_mem_rd是lmbench中的一个工具,它的主要作用是测试内存访问的延迟. 源码地址: https://github ...
- Linux烤机脚本测试io,sipp测试脚本用于媒体测试
前言 sipp是一款用于测试SIP的命令行工具,普通情况下,我们主要用来测试的是SIP信令,而要测试媒体,其提供对PCAP抓包的读取以及发送功能支持,但是在多次实验的情况下,其每次也只能单独发送音频流 ...
- 国标GB28181-2016级联测试工具
----------------------------------------更新--2021-10-25-------------------------------------------- 更 ...
- 网站压力测试工具webbench
webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好,安装使用也特别方便. 1.适用系统:Linux 2.编译安装: 引用 wget htt ...
- 正则表达式测试工具 Regex Tester 的使用方法
2019独角兽企业重金招聘Python工程师标准>>> 正则表达式测试工具"RegexTester",下载地址:http://www.oschina.net/p/ ...
- Linux下四款Web服务器压力测试工具(http_load、webbench、ab、siege)介绍
一.http_load程序非常小,解压后也不到100K http_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载.但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会 ...
- Web性能压力测试工具——Siege详解
Siege是一款开源的压力测试工具,设计用于评估WEB应用在压力下的承受能力.可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行. ...
- android 测试工具,Android开源项目第四篇:开发及测试工具篇
本文为那些不错的Android开源项目第四篇--开发工具篇,**主要介绍Android开发工具和测试工具相关的开源项目**. Android开源项目系列汇总已完成,包括: 1.Buck faceboo ...
最新文章
- Jenkins构建自动化脚本执行无界面解决方法
- Python 网络爬虫笔记2 -- Requests库实战
- 在远程桌面在目标主机与客户机复制文件?
- # 自定义异常类 问题: 请使用代码实现 每一个学生(Student)都有学号,姓名和分数,分数永远不能为负数 如果老师给学生赋值一个负数,抛出一个自定异常
- 动手造轮子:基于 Redis 实现 EventBus
- C#LeetCode刷题-哈希表
- java 嵌套类 map_java – 将groupingBy用于嵌套Map,但收集到不同类型的对象
- Hook Windows API调用 C++
- python进阶08并发之四map, apply, map_async, apply_async差异
- 出现红字是电脑问题吗_苹果12还会出现信号不好的问题吗?
- ORACLE 数据库的级联查询 一句sql搞定(部门多级)
- NSA黑客工具泄露 网络世界的灾难级危机如何应对?[NSA黑客工具名单]
- CodeForces - 1538G Gift Set (二分)
- 【无标题】程序员的一大步
- 他们是公众号界的一股清流!
- 自动化测试工程师的发展前景怎么样?好不好?
- NR协议学习——RLC
- 群控代理、2016年很火的云豹群控代理
- Jackson 数据类型转换(使用JavaType)
- 甜度超标,程序员的尿竟是甜的,但更可怕的却是...