webrtc成功编译(windows vs2015)

本文提供了在Windows环境下编译WebRTC项目的详细步骤,包括推荐的源码下载途径、必要的环境配置调整及常见错误解决方法。适用于希望在Windows平台上进行WebRTC开发的读者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



参考官网 因下载实在太难了,建议从WEBRTC群 网盘下载后再通过下面步骤生成并编译
推荐网盘

2016-5-31代码(WebRTCer分享)
http://pan.baidu.com/s/1o8Eh5LC 密码: kgas


分享一个我在2016年1月初下载的源码,带vs2013 sln,可用,需要重新执行生成2015 sln
https://255a5d.lt.yunpan.cn/lk/cr2RGjuxE4ktX  9G
WebRTC在window上的编译
http://blog.youkuaiyun.com/oldmtn/article/details/49685837
WEBRTC网盘 http://blog.youkuaiyun.com/nonmarking/article/details/46785197

https://chromium.googlesource.com/chromium/src/+/master/docs/windows_build_instructions.md
https://webrtc.org/native-code/development/

ninja compile 生成ninja 文件,通过ninja编译

set DEPOT_TOOLS_WIN_TOOLCHAIN=0 (一直忘了这个)
modify china to english
 ref:Control Panel - Regions - Administrative - Language for non-Unicode programs
python webrtc\build\gyp_webrtc
ninja -C out/Debug

//fix solution
{
error:产生错误 ninja build stopped  subcommand failed (baidu)
http://stackoverflow.com/questions/25105744/chromium-build-failure-on-windows-7-with-vs2013-warning-as-error
显示错误 ninja -C src/out/Debug |findstr error
F:\webrtc-checkout\src\out\Debug>ninja -C .|findstr error
f:\webrtc-checkout\src\third_party\boringssl\src\include\openssl\aead.h: error C2220: 警告被视为错误 - 没有生成“object”文件
f:\webrtc-checkout\src\third_party\boringssl\src\include\openssl\aead.h: error C2220: 警告被视为错误 - 没有生成“object”文件
f:\webrtc-checkout\src\third_party\boringssl\src\include\openssl\aead.h: error C2220: 警告被视为错误 - 没有生成“object”文件
f:\webrtc-checkout\src\third_party\boringssl\src\include\openssl\aead.h: error C2220: 警告被视为错误 - 没有生成“object”文件
注意: 包含文件:     C:\Program Files (x86)\Windows Kits\10\include\10.0.10586.0\shared\winerror.h
f:\webrtc-checkout\src\third_party\boringssl\src\include\openssl\aead.h: error C2220: 警告被视为错误 - 没有生成“object”文件
注意: 包含文件:     C:\Program Files (x86)\Windows Kits\10\include\10.0.10586.0\shared\winerror.h
需要修改系统语言 控制面板  语言与区域 管理页
}


product vs2015 sln 生成VS2015工程

set DEPOT_TOOLS_WIN_TOOLCHAIN=0
set GYP_GENERATORS=ninja,msvs-ninja
set GYP_MSVS_VERSION=2015
python webrtc/build/gyp_webrtc.py



评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值