的WebRTC文件描述了大量的信息,包括发布分支的工作。但到目前为止,我们无法在特定的分支机构上构建WebRTC。例如建筑已经描述过的最新的WebRTC的变化,但在其他情况下,我们应该做的:大厦的WebRTC具体的分支头
cd /path/to/webrtc/src
gclient sync --with_branch_heads
git fetch origin
后,我们拥有所有的Chromium版本分支。例如,现在,我们想要在Sprint版本上构建WebRTC:remotes/branch-heads/55。我们做结帐,配置构建和运行:
export GYP_DEFINES="OS=android"
gn gen out/Default --args='target_os="android" target_cpu="arm"'
这往往只需要2秒,并在出/默认目录下生成一些文件,但肯定的是,没有图书馆。但是如果我们对最新的主变更进行了上述命令,则所有内容都会成功。
那么,什么是正确的做法,建立在特定的分支头的WebRTC?谢谢!
是的,我只是觉得这是问题,因为在主人最新的变化,这需要更多的时间。调用“忍者-C出/默认”后,一切都正确。 – GensaGames