您的位置:首页 > 其它

webrtc成功编译(windows vs2015)

2016-06-04 20:40 465 查看

参考官网 因下载实在太难了,建议从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上的编译

/article/3587989.html

WEBRTC网盘 http://blog.csdn.net/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

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: