windows下webRTC编译过程

因需要用到webRTC进行视频开发,所以动手进行webRTC源码编译。webRTC的介绍就略过了,网上有很多webRTC的介绍,本文参照很多教程,http://white313.blog.163.com/blog/static/2102620116314827580/?latestBlog

网上也有很多的webRTC编译过程配置的介绍,但发现总是抄来超去,编译时遇到问题还是得自己解决。

为了编译WebRTC总共用到的工具有depot_tools, subversion , tortoiseSVN,以及msygit和tortoisegit和python

用到的模块有Windows SDK 7.1和Microsoft DirectX SDK

 

1. 安装subversion,在http://subversion.apache.org/packages.html处可以下载windows版本的subversion。选择windows的Win32Svn即可。然后将subvision的bin目录放入系统环境变量path中C:\Program Files\Subversion\bin(根据自己安装位置更改)。

2. 安装tortoiseSVN,http://tortoisesvn.net/downloads.html处下载并安装,选择合适自己的。

3. 安装msygit, http://msysgit.github.com此处下载并安装,比较容易,好像自己会写入环境变量,也可以自己写入系统环境变量path中,C:\Program Files\TortoiseGit\bin。

4. 安装tortoisegit,https://code.google.com/p/tortoisegit/下载并安装

5.安装python, http://www.python.org/getit/处下载2.x系列的安装,也可以试试3.x系列的。不行重装成2.x的。将python安装目录放入系统环境变量path中,C:\Python27。

6.安装depot_tools, 可以在d盘建立一个depot_tools文件夹,点击文件夹,右键选择svn checkout,在URL of reposity 中输入最新的depot_tools地址: https://sites.google.com/a/chromium.org/dev/developers/how-tos/depottools。将D:\depot_tools放入系统环境变量path中。

7.安装Windows SDK 7.1Microsoft DirectX SDK

8. 所有需要的工具都已准备好,此时可以重启一下电脑让环境变量生效,此时要准备正式的安装工作了

9. 在d盘新建一个WebRTC目录,右键该目录,然后选择Git Bash,在弹出的命令行输入,svn co http://webrtc.googlecode.com/svn/trunk/

10.拿项目工程相关的配置文件: gclient config https://webrtc.googlecode.com/svn/trunk

11.与google同步项目文件,获取最新工程:gclient sync --force

12.产生各平台的项目文件: gclient runhooks --force

不出问题你就会得到sln和vcproj文件了,打开webrtc.sln就可以生成了。

注:如果出现**不是内部命令也不是外部命令,要注意软件是否成功安装,或者环境变量是否生效。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值