1下载安装git和brew,对于已经下载的小伙伴就不用多说了。
在本地创建目录
创建好了之后就可以下载brew并安装git了
curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1
/usr/local/bin/brew install git
2,下载并编译webrtc
在下载webrtc工程文件之前好要做一大堆工作
(1) 首先要安装depot_tools脚本工具。
depot_tools svn co http://src.chromium.org/svn/trunk/tools/depot_tools
(2) 下载好了还不行,还要让系统能够找到他,为此要将他添加到配置文件中
创建本地的配置文件并打开它
touch ~/.bash_profile
open ~/.bash_profile
(3) 此时你会看到一个txt文件,在里面添上你要配置的路径
export PATH="$PATH":`pwd`/depot_tools
在添上
export GYP_GENERATORS="xcode"
表明你要生产工程文件的类型,(应为下载出的代码需要自己配置并生成工程文件)结果如下
(4) 添加之后还不行还需要使其生效,应为这个并不是写在系统配置文件下面,必须要使用下面命令才能使其生效,并且保持当前的控制台处于打开状态,一但关闭此次配置自动失效,
source ~/.bash_profile
(5) 然后再下载你需要编译的webrtc资源文件trunk
gclient config http://webrtc.googlecode.com/svn/trunk
gclient sync --force
注意:这里会出现下载失败的情况,由于这是来自国外网站的资源。有恒心的小伙伴门千万不要气馁,请尝试多次下载
(6) 最后编译脚本并生成.xcodeproj文件
gclient runhooks --force
3、在trunk目录下找到
代开编译他,编译的时候在editscheme中去掉平行编译选项
编译完成之后就可以在文件中找到一大堆你想要的白花花的库了,是不是很开心。