当前位置: 首页 > wzjs >正文

炫酷网站源码简述企业网站如何推广

炫酷网站源码,简述企业网站如何推广,木樨园网站建设,天津网站建设论坛声网、国内源都不行,只能外网googlesource源!!! 二、创建 Ubuntu 容器(带目录挂载) 拉取Ubuntu镜像 docker pull ubuntu:22.04创建并启动容器(挂载Windows目录到容器) docker run -i…

声网、国内源都不行,只能外网googlesource源!!!

二、创建 Ubuntu 容器(带目录挂载)

拉取Ubuntu镜像

docker pull ubuntu:22.04

创建并启动容器(挂载Windows目录到容器)

docker run -itd --name webrtc-dev -v C:\docker_File\webrtc-shared:/root/webrtc-shared --privileged ubuntu:22.04

三、容器内环境配置

  1. 更新系统并安装依赖
# 安装编译WebRTC所需的全部依赖
apt-get install -y \build-essential \git \python3 \ninja-build \pkg-config \libgtk-3-dev \libx11-dev \libxcomposite-dev \libxcursor-dev \libxdamage-dev \libxext-dev \libxi-dev \libxrandr-dev \libxrender-dev \libxtst-dev \libpulse-dev \libasound2-dev \libcups2-dev \libdbus-1-dev \libfontconfig1-dev \libfreetype6-dev \libgl1-mesa-dev \libgles2-mesa-dev \libglib2.0-dev \libnss3-dev \libpci-dev \libudev-dev \libv4l-dev \libwayland-dev \libxkbcommon-dev \mesa-common-dev \unzip \zip \curl \wget
  1. 安装 depot_tools

进入共享目录

cd /root/webrtc-shared

克隆工具库

git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git

配置环境变量

echo "export PATH=\$PATH:/root/webrtc-shared/depot_tools" >> ~/.bashrc
source ~/.bashrc

四、下载 WebRTC M114 源码

创建工作目录

mkdir -p /root/webrtc-shared/webrtc-checkout
cd /root/webrtc-shared/webrtc-checkout

初始化源码库

fetch --nohooks webrtc
gclient sync #网中断,可多次执行

切换到M114版本(分支对应5255)

cd src
git checkout -b m114 branch-heads/5255
gclient sync --with_branch_heads --with_tags -D   # 同步对应版本的依赖 缺什么文件下载什么,放置在本地指定目录,这步骤会出现有几个文件无法下载的情况
gclient runhooks  # 安装额外工具

五、编译 WebRTC

1. Debug版本

生成编译配置

gn gen out/Debug --args='is_debug=true rtc_use_h264=true'

开始编译(使用全部CPU核心)

ninja -C out/Debug -j $(nproc)

2. Default 版本

gn gen out/Default --args="is_debug=true enable_testing=true"
# 只编译peerconnection_client(使用全部CPU核心加速)
ninja -C out/Default -j$(nproc)

六、GUI依赖

官网下载VcXsrv

  1. 启动配置X11服务:多窗口模式、Display number: 0、Disable access control
#将现有 Ubuntu 容器保存为镜像(快照)
docker commit webrtc-m114 ubuntu-webrtc-ninja:latest
  1. 重新启动Docker容器配置X11映射
docker run -it --name webrtc-m114-ninja-X11 -v C:\docker_File\webrtc-shared:/root/webrtc-shared -e DISPLAY={本机IP}:0.0 -v C:\docker_File\X11\.X11-unix:/tmp/.X11-unix  --privileged ubuntu-webrtc-ninja 
  1. 在容器内安装 GUI 依赖
apt-get update && apt-get install -y libgtk-3-0 libcanberra-gtk-module x11-utils 
  1. 测试X11是否生效:
#时钟工具apt-get install -y x11-apps #如果未安装xclock
http://www.dtcms.com/wzjs/321762.html

相关文章:

  • 企业网站能自己建设吗电脑培训中心
  • wordpress能做商城seo上海公司
  • 郑州东区做网站的公司长治seo
  • 甘肃网络营销是什么百度seo自动优化
  • 彩票网站开发贵州快速整站优化
  • 代做论文的网站有哪些好的东莞精准网络营销推广
  • 做调查问卷的网站有什么长沙网络营销外包哪家好
  • 自己做免费网站的流程百度广告公司联系方式
  • 网站风格包括网络营销推广的要点
  • 重庆政府网站建设单位武汉今日头条最新消息
  • 做网站在哪里做比较好网站seo运营培训机构
  • 佛山门户网站建设公司品牌推广的作用
  • 郑州b2c外贸网站建设影响关键词优化的因素
  • 如何在电脑上建设网站何鹏seo
  • 大连网站建设1000元西安网站seo诊断
  • 快速收录网站网络推广服务费
  • wordpress站点的最大上传限制百度2018旧版下载
  • 网站建设业绩新网站快速收录
  • dreamwearver可以做网站吗qq推广工具
  • html5 购物网站最近大事件新闻
  • 云南省建设交易中心网站厦门关键词seo排名网站
  • 培训学做网站要多久百度数据平台
  • 怎么查网站备案的公司站长之家论坛
  • 微官网入口seopeixun com cn
  • 网站首页版式沈阳关键词优化费用
  • 了解当前各类网站建设价格微信营销平台哪个好
  • 建筑网络工程教程上海seo公司哪家好
  • 香港域名注册局百度关键词优化策略
  • lnmp下安装wordpress网站怎么优化
  • 无锡专业网站建设公司万网登录入口