当前位置: 首页 > news >正文

Debian12 源码编译 FreeSWITCH 1.10.12

第一步,更换 apt 源

cat <<"EOF" > /etc/apt/sources.list deb http://mirrors.huaweicloud.com/debian/ bookworm main non-free non-free-firmware contrib deb http://mirrors.huaweicloud.com/debian-security/ bookworm-security main deb http://mirrors.huaweicloud.com/debian/ bookworm-updates main non-free non-free-firmware contrib deb http://mirrors.huaweicloud.com/debian/ bookworm-backports main non-free non-free-firmware contrib EOF apt update

比 163 快


第二步,安装 git vim gcc 等工具

apt install -y --fix-missing git sed bison build-essential pkg-config uuid-dev zlib1g-dev libjpeg-dev libsqlite3-dev libcurl4-openssl-dev \ libpcre3-dev libspeexdsp-dev libldns-dev libedit-dev libtiff5-dev yasm libopus-dev libsndfile1-dev unzip \ libshout-dev libmpg123-dev libmp3lame-dev \ libavformat-dev libswscale-dev liblua5.2-dev lua5.2 cmake libpq-dev \ unixodbc-dev autoconf automake ntpdate libxml2-dev libpq-dev libpq5 sngrep vim sip-tester

编译 libks

git clone https://github.com/signalwire/libks.git /usr/src/libks cd /usr/src/libks cmake . -DCMAKE_INSTALL_PREFIX:PATH=/usr/local make && make install

编译 sofia-sip

git clone https://github.com/freeswitch/sofia-sip /usr/src/sofia-sip cd /usr/src/sofia-sip ./bootstrap.sh ./configure make && make install

编译 spandsp

git clone https://github.com/freeswitch/spandsp /usr/src/spandsp cd /usr/src/spandsp # https://github.com/signalwire/freeswitch/issues/2248 git checkout 0d2e6ac ./bootstrap.sh ./configure make && make install


http://www.jsqmd.com/news/249738/

相关文章:

  • 大模型量化技术原理分析
  • 网站被黑别慌!前端开发者自救指南(附排查清单+防御技巧)
  • Python 连接 MCP Server 全指南
  • AI系统安全加固方案:架构师如何保护AI系统的可恢复性
  • 强烈安利研究生必用TOP9 AI论文写作软件
  • 大模型如何重塑人才决策:从“拍脑袋用人“到“精准识人“的实战指南
  • 基于Copula函数的指数期权跨品种配对交易策略实现
  • 学长亲荐9个AI论文平台,专科生毕业论文轻松搞定!
  • 二分查找——算法总结与教学指南
  • VIX期货基差异常下的指数期权波动率互换套利策略实现
  • AI原生应用与决策支持:实现决策过程的透明化
  • C++跨平台开发的5大核心挑战与突破
  • Java性能优化实战:从原理到案例
  • C语言轮子大赛:从零打造经典轮子
  • TCP/IP协议栈全解析:从原理到实战
  • DeepSeek写的论文怎么降AI?6款工具实测对比推荐
  • Google Ads谷歌广告账户被封广告被拒:解封与规避全攻略
  • 毕业季救星:7款降AI率工具横评,帮你稳过查重
  • 通信原理篇---最佳接收机
  • 使用 nvm(不破坏系统)Linux 上把 Node.js / npm 升级到你指定版本(Node v23.x、npm 10.x)
  • Qt线程陷阱:为什么QPixmap不适合在子线程使用
  • Aloomix vs 降迹灵:2026年降AI工具谁更值得选?深度实测对比
  • Kimi降AI vs 人工降重:效果、价格、速度三维度横向评测
  • 【性能测试】4_JMeter _JMeter使用示例
  • DeepSeek写的论文太AI了?推荐3款降重工具一键搞定
  • Java全栈工程师的面试实战:从基础到高阶的技术对话
  • 【性能测试】5_JMeter _JMeter参数化
  • 导师推荐9个AI论文网站,助你轻松搞定本科生毕业论文!
  • Kimi生成的论文AI率爆表?这份降重操作指南收好
  • 解析大数据领域数据目录的发展趋势