unimrcp在win10下编译

一,环境及准备

工具VS2019,系统需要装VS2010工具集

unimrcp版本及依赖

unimrcp-1.7.0.zipicon-default.png?t=M3C8https://www.unimrcp.org/project/release-view/unimrcp-1-7-0/unimrcp-1-7-0-zip
unimrcp-deps-1.6.0.zipicon-default.png?t=M3C8https://www.unimrcp.org/project/release-view/unimrcp-deps-1-6-0/unimrcp-deps-1-6-0-zip

二,编译

1,拷贝unimrcp-deps-1.6.0中的文件到unimrcp-1.7.0目录下

 

 2,编译依赖

a,vs2019中打开unimrcpdeps-2010.sln,windows SDK板块和平台工具及请选择不升级,如下

 

b, 直接"生成解决方案"(需确定编译的模式Debug/Release,平台Win32/x64)

可能出现如下错误:

 解决方法:

分别设定项目libpthread,libsofia_sip_ua属性,配置属性-->C/C++-->将警告视为错误-->否

 重新生成解决方案即可

3,编译unimrcp

打开unimrcp-2010.sln,同样不要升级SDK和平台,直接生成解决方案,一次成功

三,运行

1,拷贝unimrcp-1.7.0/conf,unimrcp-1.7.0/data目录到编译输出目录下,本例用的是debug模式,

生成目录是unimrcp-1.7.0\Debug

拷贝下列依赖类库到bin目录:

unimrcp-1.7.0\libs\apr\Debug\libapr-1.dll

unimrcp-1.7.0\libs\apr-util\Debug\libaprutil-1.dll

unimrcp-1.7.0\libs\sofia-sip\win32\pthread\Debug\pthreadVC2.dll

unimrcp-1.7.0\libs\sofia-sip\win32\libsofia-sip-ua\Debug\libsofia_sip_ua.dll

2,运行程序unimrcp-1.7.0\Debug\bin\unimrcpserver.exe

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值