linux之编译吧webRTC

2018-02-12  本文已影响0人  waterge

今天主要带来的是webrtc build on linux

废话不多说,因为环境之前编译过webrtc 的安卓端,需要先把编译的文件夹删掉,不然空间不够用的。

先来看一下

还是原来的clone webrtc 的下载器

git clonehttps://chromium.googlesource.com/external/webrtc.git

还有编译脚本文件夹

git clone https://github.com/pristineio/webrtc-build-scripts.git

进入到编译文件夹中

# Source all the routines

source linux/build.sh

root@iZrj9i90l0ap2bura14rrjZ:/water/webrtc/webrtc-build-scripts# source linux/build.sh

/water/webrtc/webrtc-build-scripts/linux/webrtc directory not found, creating...

directory created at /water/webrtc/webrtc-build-scripts/linux/webrtc

# Install any dependencies needed

install_dependencies

遇到的错误

sudo: ./linux/install-chromeos-fonts.py: command not found

ERROR: The installation of the Chrome OS default fonts failed.

This is expected if your repo is installed on a remote file system.

It is recommended to install your repo on a local file system.

You can skip the installation of the Chrome OS default founts with

the command line option: --no-chromeos-fonts.

我这边直接注释掉font有关的安装就,记住不要再运行install_dependencies 不然你修改的脚本还是会重新生成的,直接运行对应的脚本就好了

Skipping installation of Chrome OS fonts.

Installing locales.

Generating locales...

  da_DK.UTF-8... done

Generation complete.

Generating locales...

  fr_FR.UTF-8... done

Generation complete.

Generating locales...

  he_IL.UTF-8... done

Generation complete.

Generating locales...

  zh_TW.UTF-8... done

Generation complete.

# Pull WebRTC

get_webrtc(30分钟)

# Build apprtc

build_apprtc

上一篇下一篇

猜你喜欢

热点阅读