webrtc libjingle 学习笔记

安装过程可以参照博文 http://white313.blog.163.com/blog/static/2102620116314827580/

官网的说明不够小白

整个过程需要点时间。最后会产生webrtc.sln.

编译有64个错误,发现需要windows sdk 7.1

重新编译,还是有5个错误。好像是需要diretx sdk 9。down了jun10版得sdk, 出错的项目是video_render_modules等,记得添加directx的相应目录到include和lib目录

不过,好像webrtc里没有我想要的peerconnection的sample。

这个sample是在libjingle中。

于是又down了libjingle,如何编译可以看目录下的readme文件,又是一个又臭又长的过程。。

在运行hammer的时候出错了。“dir has no len  ” 修改方法http://stackoverflow.com/questions/5238953/problem-compiling-libjingle

就是把SCons.Node.FS.get_default_fs().SConstruct_dir用str()函数cast下。

 

 还有碰到编码格式不对,需要转换成unicode编码的。到vs里另存下,存的时候选择save with encoding 。.cc,.h都需要转下

然后就可以继续了。

好像最新添加的peerconnection 的example没有生成,也没有产生vs项目。

产生vs项目的方法可以看http://www.haogongju.net/art/579964,不过我生成的是空的vs项目文件,里面就几个目录啥也没有。

 

你可能感兴趣的:(webrtc libjingle 学习笔记)