git 设置代理下载 webrtc代码
前言
很多同学想学习 webrtc,但发现下载 webrtc 代码并能成功编译它,成为了一只拦路虎。今天我们就来看看如何通过SS下载webrtc代码。
购买SS
要想下载 webrtc 代码,我们必须要有SS(Shadowsocks)。SS可以自己搭建,也可以通过购买的方式获取到。
自已搭建的话,也非常的简单,大家可以看下这里《搬瓦工VPS傻瓜式一键搭建SS上网教程》
为git 设置代理
连接上SS之后就可以下载webrtc代码了。但对于像蓝灯这类 VPN,通过浏览器访问国外网端是没问题的,但通过git访问国外的代码就不行了。
所以我们需要手动为 git 设置代理。git 设置代理的步骤如下:
在用户目录下创建.gitconfig文件。(我的是macbook)
执行下面的语句
git config --global http.proxy '127.0.0.1:1234' git config --global https.proxy '127.0.0.1:1234' git config --global socks.proxy '127.0.0.1:1234'
执行完上面的命令后,查看.gitconfig可以看到如下内容:
[http] proxy = 127.0.0.1:1234 [https] proxy = 127.0.0.1:1234 [socks] proxy=127.0.0.1:1234需要注意的是,端口 1234 应该填你的SS代理的实际端口地址。一般端口信息可以从SS的配置信息里查看到。
获取webrtc代码
git 代理设置完后,就可以通过webrtc官方的方法获取webrtc代码了。
- 先下载depot_tools工具
- 执行 fetch --no-hooks webrtc
- gclient sync
小结
至此,你应该可以得到能编译成功的webrtc代码了。
注意,webrtc代码目前可以分为三个版本。PC版本(Windows/Mac/Linux), Android版本以及iOS版本。它们的代码是不一样的。
相关推荐
zhuiyuanqingya 2020-03-27
GimmeS 2020-02-18
yunjinwang 2020-02-09
biaobro 2020-01-11
yunjinwang 2019-12-09
yunjinwang 2013-07-09
zhuiyuanqingya 2019-11-16
TopsLuo 2019-11-16
sapliang 2019-11-10
yunjinwang 2014-06-04
biaobro 2019-11-04
neteaseim 2019-11-04
neteaseim 2019-11-03
leodengzx 2019-10-25
zhuiyuanqingya 2019-10-23
biaobro 2015-08-27
zhuiyuanqingya 2019-09-08
铁锚的CSDN 2019-09-08
zhuiyuanqingya 2013-11-08