switch安装linux教程,Freeswitch Linux安装教程 | 【韩涛博客】
大家都有一个经历,经过漫长的编译后,各种报错,经过整理后,我总结出了以下无错步骤:
(一)安装编译所需要的环境包
yum install -y autoconf automake libtool gcc-c++ ncurses-devel make zlib-devel libjpeg-devel
(二)安装依赖包
yum install –y openssl-devel e2fsprogs-devel curl-devel pcre-devel speex-devel sqlite-devel
(三)安装libedit包
yum search libedit-del
yum install -y libedit-devel
(四)修改加载模块
在freeswitch下,vi modules.conf
将mod_enum前加#,注释掉该模块
(五)下载libyuv源码并编译
cd freeswitch/libs
git clone https://freeswitch.org/stash/scm/sd/libyuv.git
cd libyuv
make -f linux.mk CXXFLAGS="-fPIC -O2 -fomit-frame-pointer -Iinclude/"
make install
cp /usr/lib/pkgconfig/libyuv.pc /usr/lib64/pkgconfig/
(六)yasm汇编编译器安装
yasm下载:http://www.tortall.net/projects/yasm/releases/
yasm编译安装:
1 ./configure
2 make
3 make install
(七)下载libvpx源码并编译
cd ..
git clone https://freeswitch.org/stash/scm/sd/libvpx.git
cd libvpx
./configure --enable-pic --disable-static --enable-shared
make
make install
cp /usr/local/lib/pkgconfig/vpx.pc /usr/lib64/pkgconfig/
(八)下载opus并编译
cd ..
git clone https://freeswitch.org/stash/scm/sd/opus.git
cd opus
./autogen.sh
./configure
make
make install
cp /usr/local/lib/pkgconfig/opus.pc /usr/lib64/pkgconfig
(九)下载libpng并编译
cd ..
git clone https://freeswitch.org/stash/scm/sd/libpng.git
cd libpng
./configure
make
make install
cp /usr/local/lib/pkgconfig/libpng* /usr/lib64/pkgconfig/
(十)编译安装
./configure
make install
switch安装linux教程,Freeswitch Linux安装教程 | 【韩涛博客】相关推荐
- Cygwin,Nutch安装配置,检验是否正确(对网友守望者博客的修改---在此感谢守望者)2
前言:作者(守望者MS)在实际搭建并开发Nutch的过程中参阅很多中文资料,但内容并不详尽且有错误,于是在此记录个人实战过程,纠正一些文章错误,以详细的过程展现一次简单的二次开发流程,为初学者降低门槛 ...
- Cygwin,Nutch安装配置,检验是否正确(对网友守望者博客的修改---在此感谢守望者)4
Cygwin,Nutch安装配置,检验是否正确(对网友守望者博客的修改---在此感谢守望者)1 Cygwin,Nutch安装配置,检验是否正确(对网友守望者博客的修改---在此感谢守望者)2 Cygw ...
- Cygwin,Nutch安装配置,检验是否正确(对网友守望者博客的修改---在此感谢守望者)3
前言:作者(守望者MS)在实际搭建并开发Nutch的过程中参阅很多中文资料,但内容并不详尽且有错误,于是在此记录个人实战过程,纠正一些文章错误,以详细的过程展现一次简单的二次开发流程,为初学者降低门槛 ...
- Cygwin,Nutch安装配置,检验是否正确(对网友守望者博客的修改---在此感谢守望者)1
前言:作者(守望者MS)在实际搭建并开发Nutch的过程中参阅很多中文资料,但内容并不详尽且有错误,于是在此记录个人实战过程,纠正一些文章错误,以详细的过程展现一次简单的二次开发流程,为初学者降低门槛 ...
- Docker安装elasticsearch-head监控ES步骤 - gmijie的专栏 - CSDN博客
Docker安装elasticsearch-head监控ES步骤 - gmijie的专栏 - CSDN博客 原文:Docker安装elasticsearch-head监控ES步骤 - gmijie的专 ...
- Org-mode五分钟教程ZZZ - Kaka Abel的日志 - 网易博客
Org-mode五分钟教程ZZZ - Kaka Abel的日志 - 网易博客 Org-mode五分钟教程ZZZ - Kaka Abel的日志 - 网易博客 Org-mode五分钟教程ZZZ poste ...
- 腾讯云Linux轻量应用服务器一键部署WordPress个人博客教程
WordPress 作为动态博客的代表一直在更新发展中,功能强大,插件和主题丰富,WordPress搭建使用也很方便.作为个人站长和博主,很多都是从 WordPress 入门的. 本文为零基础 Wor ...
- zblog php建站教程_开源建站程序ZBlogPHP博客安装图文教程
ZBlogPHP是由PHP语言开发的开源博客程序.虽然,zblog也有asp版本的,但是目前以及今后趋势使用php版本才是主流,其程序大小也只有2.3M左右!而我们今天讲解的也是php版本的zblog ...
- 从0开始利用宝塔linux面板+WordPress一键部署搭建个人的博客介绍
准备工具 宝塔linux面板 宝塔linux面板的使用和安装在这篇文章有提到 点击一键部署 这里添加一下自己的ip 输入数据库名和用户名以及密码 进入博客后台,就可以随心所欲的操作啦; 可以根据自己的 ...
最新文章
- 问题-[VMware Workstation]断电后,重启电脑,之后就提示“内部错误”
- 【Spring源码】Spring中的AOP底层原理分析
- c 语言 可变参数前要加形参,C/C++中可变参数的用法详细解析
- 深度学习论文笔记-Deep Learning Face Representation from Predicting 10,000 Classes
- spring mvc学习(12)---使用idea创建第一个maven项目
- 分布式SOA基础架构崭露头角
- python画spc控制图_SPC控制图的制作方法和步骤
- css3 颜色 文本
- 蓝桥杯省赛2020 成绩统计
- 使用burpsuite对手机端APP抓包
- 基于深度学习的以图搜图
- sox处理mp3_ffmpeg sox 音频转换 MP3 转 wav
- 质因数分解-P1069 [NOIP2009 普及组] 细胞分裂
- zabbix监控WEB页面及告警 实战
- Cocos2d-x 3.X, IOS版添加广点通插屏广告
- 跨境电商四大推广路径都有哪些?站斧浏览器带你挑选最适合你的引流渠道
- GPS的一些浅显知识兼介绍一下GPS测试仪
- 在Excel中选取一行中的最大数值进行标题匹配
- KBEngine warring项目源码阅读(二) 登录和baseapp的负载均衡
- 免费版软件文档文件格式转换
热门文章
- SQLServer 事物与索引
- 《世界因你而不同-李开复自传》读书笔记(1/3)
- 数据结构与算法——链表题目实现
- 牛客15187 分元宵 (快速幂)
- oracle中的in函数,Oracle中In函数的使用
- 高德sdk_联手HERE,高德进军地图海外市场 | CES 2020
- php中$tpl= add_member_info ;什么意思,DEDECMS会员信息在个人模板info和index的调用问题...
- java format用法_java学习常用函数之日期时间函数
- OpenCV示例学习(二): 基本图形绘制算子:line(),circle(),fillPoly(), ellipse()
- 吴恩达《机器学习》学习笔记十四——应用机器学习的建议实现一个机器学习模型的改进