Windows平台下编译libsrtp类库

官网下载地址:

https://github.com/cisco/libsrtp/releases/tag/v2.4.2

安装Cmake,官网下载地址:

Download | CMake

安装VS

这里不做详细说明,可自行搜索。

需要着重说的是,Cmake版本对应支持不同的VS版本(我这里用的是Cmake3.25+VS2022)

1. 进入libsrtp目录

2. 新建build文件夹,新建install文件夹。

3. 进入文件夹。按住shift右键选择“在终端中打开”

执行命令:

cmake -DCMAKE_INSTALL_PREFIX=E:\libsrtp-2.4.2\install -G "Visual Studio 17 2022" -DBUILD_SHARED_LIBS=on -DENABLE_OPENSSL=on ..

(这里注意需要将“cmake.exe”所在的文件夹加入到系统环境变量中,可自行搜索,或者cmake使用绝对路径,如:C:\Program Files\CMake\bin\cmake -DCMAKE_......)

执行成功后build目录下出现如下图,标识vs项目创建成功,双击打开: 

 

 在VS2022中点击“生成”选择“生成解决方案”后等待执行完成。VS控制台输入如下:

 在解决方案视图中邮件“INSTALL”点击“生成”,如图:

 成功在install文件夹中生成类库:

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值