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

目录

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. 组合特征(四)linearsvm-tfidf(word)+lr-tfidf(article)
  2. C 指针总结
  3. 【mysql】关于事务的隔离级别
  4. 白话Elasticsearch02- 结构化搜索之filter执行原理bitset机制与caching机制
  5. 2013 javaB3 振兴中华、从我做起
  6. 以太坊 2.0、分片、DAG、链下状态通道……概述区块链可扩展性的解决方案!
  7. 20161129 计算95除以55,商是多少,余数是多少?(商和余数要求分两行显示)
  8. 类型的设计--方法:构造器、操作符、转换操作符和参数
  9. 集成电路那些事儿:CMOS模拟集成电路版图基础
  10. windows7内存诊断工具有用吗_WIN7 自带的内存检测工具怎么用
  11. 树莓派笔记8:UDP传输视频帧
  12. 没什么流量的产品该怎么引流呢?淘宝上新没有流量怎么办?
  13. C++中的代码重用(2)
  14. 根据经纬度查询地理位置API
  15. js简易版歌单播放,可切换下一首
  16. 软件工程师学习硬件原理图--第一讲看懂GPIO和门电路(弱智学前班儿童系列)
  17. 企业管理中育人的一些心得
  18. GSMA RCS架构
  19. 分布式解决方案-全面解密分布式任务调度平台-XXLJob调度中心集群
  20. 计量经济学(十一)工具变量法

热门文章

  1. 推荐几款好用的UI框架 和 后台管理系统(开源免费)
  2. 微泡排气除污装置有哪几种叫法吗?
  3. typeahead有什么作用_typeahead.js 运用教程小结
  4. 小额支付管理平台的设计与实现
  5. 文档转换 云服务器,pdf转换成word云服务器
  6. 基于微信小程序的汽车租赁系统源码
  7. norflash/nandflash 启动分析
  8. “measure”(测量)、“measurement”(测度)和“metrics”(度量)
  9. 大物下学期期末复习笔记
  10. 零基础想学习Web安全,如何入门?