WebRTC下载与编译

  1. IDE配置
    IDE:Visual Studio 2019 / 2017
    若要用VS 2017,需要另安装最新版Win10 SDK (10.0.18362及以上)。
    Windows Software Development Kit需勾选Debugging Tools For Windows选项。
    https://developer.microsoft.com/zh-cn/windows/downloads/windows-10-sdk/
    set GYP_MSVS_OVERRIDE_PATH=……VS安装路径……
    set GYP_GENERATORS=msvs-ninja,ninja

  2. 配置网络,可能需要外部网络(敏感词)
    set http_proxy=XXX
    set https_proxy=XXX

  3. 安装depot_tools
    将depot_tools目录路径加到系统环境变量Path
    set DEPOT_TOOLS_WIN_TOOLCHAIN=0

  4. 代码下载(10G+,耐心等待)
    cd ……代码路径……
    mkdir webrtc-checkout
    cd webrtc-checkout
    fetch --nohooks webrtc
    gclient sync

  5. 编译
    cd src
    gn gen --ide=vs out/Default
    ninja -C out/Default

src\out\Default\ 下得到 all.sln。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值