(1)webrtc环境的搭建、及代码的下载

本文详细介绍了如何搭建WebRTC开发环境,包括安装VS 2008/2010、Microsoft SDK 7.1、DirectX SDK,下载depot_tools、git、python,设置环境变量,以及使用gclient配置和同步WebRTC源码,最终生成VS工程文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、环境需要vs 2008 +SP1或者 vs 2010。

 

2、安装Microsoft SDK 7.1。

      确保Lib目录和Include目录在vs下的 工具-选项-项目和解决方案-VC++目录 中设置好

 

3、安装Microsoft DirectX SDK (June 2010)。

      会自动产生DXSDK_DIR的环境变量的。

      在vs下的 工具-选项-项目和解决方案-VC++目录 中设置Lib目录和Include目录 “$(DXSDK_DIR)include” 和 Lib目录“$(DXSDK_DIR)lib\x86”

 

4、下载google的源码工具depot_tools:

      通过svn 从地址:http://src.chromium.org/svn/trunk/tools/depot_tools 下载。

      下载后直接可以解压。  将depot_tools的解压路径添加到系统环境变量PATH里。

 

5、下载git工具:并把git路径添加到系统环境变量PATH里;

      如果不想或者无法下载可以跳过;

      这步在执行depot_tools时候  ,他会帮忙建立的。

 

6、下载python工具:并把python路径添加到系统环境变量PATH里;

      无法下载可以跳过;

      这步在执行depot_tools时候  ,他会帮忙建立的。

 

7、创建webrtc工作目录,并通过cmd进入到该目录下。

      在该目录下运行:cmd命令: gclient config https://webrtc.googlecode.com/svn/trunk

      该命令会自动检查git和python是否存在,如果不存在,会自动下载git和python并自动解压到depot_tools下,形成目录:git_bin和python_bin

      安装完成后,需要参照第2步和第3步,设置环境变量。

      这里的原理,应该是有depot_tools文件夹下的gclient.bat进行判断,如果不满足环境则会自动通过svn下载文件。另外,也会自动安装svn工具。

 

8、上一步设置了目录以及关联的svn url。

      运行命令:gclient sync --force

      注:该步骤主要是同步code。

 

      同步完成后,运行命令:gclient runhooks --force

      注:该步骤主要是手动生成工程文件。 vs环境下,自动生成sln。 文件位于trunk下。

 

 

 

目前:webrtc的环境和代码的下载就ok了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值