当前位置: 首页 > 工具软件 > libsrtp > 使用案例 >

openssl 1.1.1k & libsrtp2-dev 2.3.0-2安装

沈开畅
2023-12-01

参考:zlm启用webrtc编译指南

openssl 安装 (openssl版本要求1.1以上)

wget https://www.openssl.org/source/openssl-1.1.1k.tar.gz
tar -xvzf openssl-1.1.1k.tar.gz
yum install -y zlib zlib-devel perl-CPAN #我用的ubuntu,然后这台电脑以前安装过openssl,就没管这步
./config shared --openssldir=/usr/local/openssl --prefix=/usr/local/openssl
make
sudo checkinstall -D # 这里我用checkinstall打成deb包了,你也可以用sudo make install.
echo "/usr/local/lib64/" >> /etc/ld.so.conf
echo "/usr/local/openssl/lib" >> /etc/ld.so.conf
ldconfig
ln -s /usr/local/openssl/bin/openssl  /usr/local/bin/openssl # 替换系统openssl,非必须
openssl version -a

libsrtp安装,google一个srtp的库压缩包先。

tar -xvzf libsrtp-2.3.0.tar.gz
cd libsrtp-2.3.0
./configure --enable-openssl --with-openssl-dir=/usr/local/openssl
make -j8
sudo checkinstall -D # 这里我用checkinstall打成deb包了,你也可以用sudo make install.
 类似资料: