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

来源:互联网 发布:linux apache下载64位 编辑:程序博客网 时间:2024/05/01 07:31

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了。

原创粉丝点击