• chromium webRTC windows 10 编译


    参考:
    https://chromium.googlesource.com/chromium/src/+/refs/heads/main/docs/windows_build_instructions.md

    必备软件:
    python 3.8
    git for windows
    vs2019 需要安装 Windows Software Development Kit 并选中 Debugging Tools 、C++/MFC 支持

    https://storage.googleapis.com/chrome-infra/depot_tools.zip

    下载解压后,并配置好环境变量

    配置 GIT
    git config --global user.name "My Name"
    git config --global user.email "my-name@chromium.org"
    git config --global core.autocrlf false
    git config --global core.filemode false
    git config --global branch.autosetuprebase always

    DOS 下执行
    fetch chromium

    或不需要历史记录方式 速度快一点 推荐
    fetch --no-history chromium

    如果中间下载出错可以使用
    gclient sync

    所有完成以后,如自动执行 runhooks (如何遇到错误,需要先试着解决,修复以后在手动执行 gclient runhooks 一直到无任何错误)
    gclient runhooks

    生成 VS 解决方案
    set DEPOT_TOOLS_WIN_TOOLCHAIN=0
    set GYP_MSVS_VERSION=2019
    set GYP_MSVS_OVERRIDE_PATH=C:Program Files (x86)Microsoft Visual Studio2019Community

    gn gen --ide=vs out/Default

    编译吧,等着完成,ps: 不要使用 vs 直接生成解决方案,这样不行。用 nanja -C out/Default 这样编译才可以。

    webRTC 下载编译方法一样,就是命令不同。
    fetch --no-history webrtc

     

  • 相关阅读:
    夜半饮酒
    邀你到成都来
    成都,我的天堂
    真不想松开你的手
    创业,你懂如何求人办事么?
    只要你愿意
    【五月的歌】重振山河
    成都,我爱你
    就算忘了自己也忘不了你
    假如
  • 原文地址:https://www.cnblogs.com/ningci/p/14768696.html
Copyright © 2020-2023  润新知