WebRTC第六步:下载webrtc
windows?
參考文章:http://blog.csdn.net/wpc320/article/details/44918321?
https://webrtc.org/native-code/development/
1.設置 depot_tools代理 [推薦]?此步驟必須在depot_tools下載并glcient之后做?
為了解決 depot_tools自身更新問題,為depot_tools增加代理支持,修改E:\depot_tools\bootstarp\win\get_file.js文件:?
(1)改xml_http = new ActiveXObject(“MSXML2.ServerXMLHTTP”); 第10行?
為 xml_http = new ActiveXObject(“MSXML2.ServerXMLHTTP.5.0”);?
(2)xml_http.open(“GET”, url, false); 第17行 前增加?
xml_http.setProxy(2, “127.0.0.1:1080”);?
(3)在E:\depot_tools下新建http_proxy.boto,內容如下:?
[Boto]?
proxy= 127.0.0.1?
proxy_port= 1080?
2.webrtc代碼下載?
創建D:\webrtc,管理員權限打開cmd?
cd D:\webrtc?
設置下載工具代理環境變量:?
set http_proxy=http://127.0.0.1:1080?
set https_proxy=http://127.0.0.1:1080?
設置下載工具git代理:?
git config –global http.proxy?http://127.0.0.1:1080?
設置BOTO代理,解決download google storage失敗問題:?
set NO_AUTH_BOTO_CONFIG=E:\depot_tools\http_proxy.boto?
設置不再次下載工具鏈:?
set DEPOT_TOOLS_WIN_TOOLCHAIN=0?
設置生成工程環境變量:?
set GYP_GENERATORS=msvs-ninja,ninja?
set GYP_MSVS_VERSION=2015?
首次下載輸入下載命令:?
fetch webrtc?
官網上有–nohooks 命令,下載依賴項不生成編譯文件 本例建議去掉這個命令?
會像下圖所示:?
如果中途斷網:gclient sync?
查看到底是否正在下載:?
資源管理器->性能->資源監視器?
?
?
會發現shadowsocks進程正在下載?
3.大約一晚上功夫就可以下載完畢?
?
注意下載正確的圖片?
src目錄下?
最關鍵的build文件夾一定要有,里面有后面編譯所需要的gn文件等
總結
以上是生活随笔為你收集整理的WebRTC第六步:下载webrtc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Webrtc入门——基于阿里云ubunt
- 下一篇: Unknown SSL protocol