收到一个小红包,一定要寄一个大红包,否则会浑身不舒服!

目录

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的编译相关推荐

  1. 软电话测试工具:SIPP

    软电话测试工具:SIPP sipp是sip的压力测试工具,为了测试sip服务器的压力,在测试中使用sipp模拟了uac和uas.下面给出使用的脚本. 1,注册脚本     注册脚本分为两部分,一部分是 ...

  2. lat_mem_rd 内存延迟测试工具原理,lmbench编译时llseek链接不到问题解决

    命令介绍: 说明页: LAT_MEM_RD(8) manual page lat_mem_rd是lmbench中的一个工具,它的主要作用是测试内存访问的延迟. 源码地址: https://github ...

  3. Linux烤机脚本测试io,sipp测试脚本用于媒体测试

    前言 sipp是一款用于测试SIP的命令行工具,普通情况下,我们主要用来测试的是SIP信令,而要测试媒体,其提供对PCAP抓包的读取以及发送功能支持,但是在多次实验的情况下,其每次也只能单独发送音频流 ...

  4. 国标GB28181-2016级联测试工具

    ----------------------------------------更新--2021-10-25-------------------------------------------- 更 ...

  5. 网站压力测试工具webbench

    webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好,安装使用也特别方便. 1.适用系统:Linux 2.编译安装: 引用 wget htt ...

  6. 正则表达式测试工具 Regex Tester 的使用方法

    2019独角兽企业重金招聘Python工程师标准>>> 正则表达式测试工具"RegexTester",下载地址:http://www.oschina.net/p/ ...

  7. Linux下四款Web服务器压力测试工具(http_load、webbench、ab、siege)介绍

    一.http_load程序非常小,解压后也不到100K http_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载.但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会 ...

  8. Web性能压力测试工具——Siege详解

    Siege是一款开源的压力测试工具,设计用于评估WEB应用在压力下的承受能力.可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行. ...

  9. android 测试工具,Android开源项目第四篇:开发及测试工具篇

    本文为那些不错的Android开源项目第四篇--开发工具篇,**主要介绍Android开发工具和测试工具相关的开源项目**. Android开源项目系列汇总已完成,包括: 1.Buck faceboo ...

最新文章

  1. Jenkins构建自动化脚本执行无界面解决方法
  2. Python 网络爬虫笔记2 -- Requests库实战
  3. 在远程桌面在目标主机与客户机复制文件?
  4. # 自定义异常类 问题: 请使用代码实现 每一个学生(Student)都有学号,姓名和分数,分数永远不能为负数 如果老师给学生赋值一个负数,抛出一个自定异常
  5. 动手造轮子:基于 Redis 实现 EventBus
  6. C#LeetCode刷题-哈希表
  7. java 嵌套类 map_java – 将groupingBy用于嵌套Map,但收集到不同类型的对象
  8. Hook Windows API调用 C++
  9. python进阶08并发之四map, apply, map_async, apply_async差异
  10. 出现红字是电脑问题吗_苹果12还会出现信号不好的问题吗?
  11. ORACLE 数据库的级联查询 一句sql搞定(部门多级)
  12. NSA黑客工具泄露 网络世界的灾难级危机如何应对?[NSA黑客工具名单]
  13. CodeForces - 1538G Gift Set (二分)
  14. 【无标题】程序员的一大步
  15. 他们是公众号界的一股清流!
  16. 自动化测试工程师的发展前景怎么样?好不好?
  17. NR协议学习——RLC
  18. 群控代理、2016年很火的云豹群控代理
  19. Jackson 数据类型转换(使用JavaType)
  20. 甜度超标,程序员的尿竟是甜的,但更可怕的却是...

热门文章

  1. windows 服务程序和桌面程序集成(一)
  2. JSON对象转换成Byte(字节)数组
  3. 行业前沿|无人机视觉自主导航发展及视觉智能开发支撑平台介绍
  4. 字节数组与String类型的转换
  5. 设计模式“6”大原则!
  6. matlab 显示高光谱,高光谱图像显示问题
  7. 【开发】后端框架——SpringBoot
  8. seq2seq模型_具有注意力机制的seq2seq模型
  9. nginx的启动,停止,重启命令(linux)
  10. this 指向详细解析(箭头函数)