栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

windows下VS2019编译webrtc

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

windows下VS2019编译webrtc

1、阿里云上购买一台windows 云主机服务器。

获取webrtc 源码

1)、下载源码

git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
mkdir webrtc_checkout
fetch --nohooks webrtc
export PATH=$PATH:/c/Users/Administrator/Desktop/webrtc/depot_tools

2)、同步源码:
set DEPOT_TOOLS_WIN_TOOLCHAIN=0

set GYP_MSVS_VERSION=2019
set vs2019_install= "/c/Program Files (x86)/Microsoft Visual Studio/2019/Community"
set GYP_MSVS_OVERRIDE_PATH= "/c/Program Files (x86)/Microsoft Visual Studio/2019/Community"

set WINDOWSSDKDIR="/c/Program Files (x86)/Common Files/Microsoft/ExtensionManager/Extensions/Microsoft/Windows Kits/10"
set GYP_GENERATORS=msvs-ninja,ninja
gclient sync --force

3)、编译代码

 cd src/
 gn gen --ide=vs out/Default2019 (编译debug版本)

 gn gen --ide=vs2019 out/Release --args="is_debug=false" (编译Release 版本)

  2 .Visual Studio安装

这里我们选择最新的VS2019,我用的是社区版。安装VS2019时选择自定义安装,必须勾选如下几项:

  • Desktop development with C++组件中10.0.19041或以上的Win10 SDK(如果没看到该版本,去左侧Individual components那里勾选),后面还要安装调试工具
  • Desktop development with C++组件中MFC以及ATL这两项

安装完VS2019后,必须安装SDK调试工具。打开控制面板->程序与功能,找到刚才安装的最新Windows Software Development Kit,鼠标右键->change。勾选Debugging Tools For Windows,然后点击change。

勾选Debugging Tools For Windows,然后点击change。 

   

        depot_tools安装

下载depot_tools然后解压到某个目录,比我的解压到E盘根目录。接着将该depot_tools目录的路径加到系统环境变量Path里,然后把该路径移到最前面(避免已安装的python与git造成影响)。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/352501.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号