linux系统编译ptlib

1. 源码地址:

代码地址:https://www.h323plus.org/source/ 有时候403

ptlib版本最新版本2.10.9.6地址:

源码文件:不能携带附件,我这边免费上传了一份可供下载https://download.csdn.net/download/wu5215080/89967171

2. ptlib编译

C++编译环境:(gcc 11.4) / (Ubuntu 22.04)

./configure --prefix=/opt/ptlib报错各种问题

2.1. 问题:安装pkg-config

checking for pkg-config... no

configure: error: PTLib must have pkg-config installed

解决办法:sudo apt-get install pkg-config

安装完成后,正常在/usr/bin目录下面,如果不在设置下该工具的环境变量即可

2.2. 问题:安装依赖库

2.1 configure: error: PTLib needs the GNU Project fast lexical analyzer generator flex

解决办法:sudo apt-get install flex

2.2 configure: error: PTLib needs the GNU Project parser generator bison

解决办法:sudo apt-get install bison

2.3. 编译:

./configure --prefix=/opt/ptlib

make

make install

2.4. 安装说明

bin/ 

        ptlib-config -> ../share/ptlib/make/ptlib-config*

include/

         ptbuildopts.h

         ptclib/

        ptlib/

        ptlib.h

lib/

       libpt_s.a

        libpt.so

        pkgconfig/

        ptlib-2.10.9/

share/

        ptlib/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值