WebRTC:如何编译Windows版本的WebRTC(M66)

本文档详细介绍了在Windows 10上,使用Visual Studio 2017和Python 2.7.9编译WebRTC M66的步骤。包括安装必备组件、设置环境变量、下载depot_tools、获取源码以及编译过程。重点强调了VS2017的选择组件,如桌面C++开发和特定版本的WIN10 SDK,以及编译后的demo应用使用方法。

我主要做安卓上的WebRTC,然而为了读懂源码,不得不使用PC版本来调试源码。so...

 

环境: Windows 10,Visual Studio 2017(企业版),Python,depot_tools

VS 2017下载器链接 https://download.youkuaiyun.com/download/caoshangpa/10410923

注意:2017版本的下载器如果提示因为网络原因下载不了,那可能是因为缺少了Visual Studio Installer,可以想办法先下载一个Visual Studio Installer,然后在运行下载器(下载Visual Studio Installer可以先点击官网中的下载器,待下载器自动下载完Installer之后,关掉下载器,再运行本链接中的下载器。

用下载器安装VS2017时,要选择桌面C++开发功能以及MFC and ATL support。另外,WIN10 SDK必须安装10.0.15063版本,其余版本可能导致编译失败。下面是我安装时选择的组件。

Python下载链接 https://www.python.org/ftp/python/2.7.9/python-2.7.9.amd64.msi   (还要设置环境变量)
depot_tools是Google的代码工具库,可用于迁出/入以及编译Google代码,需要翻墙下载  (注意

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值