当前位置 博文首页 > pows8015的专栏:windows7下webRTC编译(错误汇总)

    pows8015的专栏:windows7下webRTC编译(错误汇总)

    作者:[db:作者] 时间:2021-08-06 09:38

    本文参照 http://white313.blog.163.com/blog/static/2102620116314827580/?latestBlog?感谢各路大神分享

    由于本人的各种问题所以在编译webrtc时出现各种各样的错误,现在将错误汇总起来写了这么一篇帖子。由于错误太多了所以表达得十分啰嗦请大家见谅

    ?

    1.下载svn http://tortoisesvn.net/downloads.zh.html?建议下载最新版,然后安装

    ??? 安装完成后将目录添加到环境变量PATH中

    2.?下载mysysgit http://code.google.com/p/msysgit/downloads/list?建议下载稳定的版本我下的是1.7.8版,然后安装。

    ??? 把git目录下的bin目录加入到环境变量PATH中。比如我安装Git的目录是 "D:/Program Files/Git“ 那就把 "D:/Program Files/Git/bin“ 加入到PATH中

    ?? 下载Tortoisegit http://code.google.com/p/tortoisegit/downloads/list?找到合适自己系统的版本直接下下来安装OK,其它什么设置都不需要

    3.下载python http://www.python.org/getit/?网上建议下2.6版的,我下了2.7的也挺好用的,然后将python的执行目录(就是python的主目录)加入到环境变量PATH中

    4.下载配置depot_tools目录。最方便的做法是建立好一个depot_tools目录,然后进入到这个目录按住shift点右键再点击进入命令提示符界面

    ???? 进入dos窗口输入 svn co http://src.chromium.org/svn/trunk/tools/depot_tools?然后就等着吧网速好的话很快就下好了,完毕将depot_tools路径加入到环境变量PATH中。

    ??? 如果这里出现找不到命令之类的错误检查一下svn版本以及环境变量配对了吗

    5.建立源码目录,比如说D:/webRTC

    ?? 鼠标选中webRTC右键选择Git Bash

    ?? 在命令窗口中输入gclient config https://webrtc.googlecode.com/svn/trunk

    ?? 如果没错的话你会在webRTC目录下得到一个trunk目录。

    ?? 如果出现错误检查一下depot_tools目录下有没有gclient,也许是环境变量的问题,也许是因为网络问题你的depot_tools没有完全拿下来。建议检查环境变量或者重新拿一遍depot_tools然后重启电脑。

    6.拿工程文件(在这一步之前需要安装SDK7.1,然后进入目录检查你安装的是v7.1还是v7.1A。如果是v7.1A那么你需要再创建一个v7.1的目录)

    ??? vs2008: set gyp_msvs_version=2008

    ??? vs2010: set gyp_msvs_version=2010

    ??? gclient sync --force(这里大概会出1G左右的东西,如果是费流量的同学悠着点)

    然后可以在.../webRTC/trunk下找到all.sln或者是在.../webRTC/trunk/webrtc下找到webrtc.sln了。随便打开一个编译,用webrtc.sln时间会比较短一点。

    如果vs2010编译过程中出现错误可以参考http://blog.sina.com.cn/s/blog_6c617ee3010116gg.html

    如果vs2008编译过程中出现错误可以参考http://blog.csdn.net/temotemo/article/details/7056581

    ==================================================最后还是感谢各路大神的分享=======================================================

    cs
    上一篇:没有了
    下一篇:没有了