学习webrtc,基于webrtc native开发音视频工具
- 可以科学上网(首要前提)
- git
xcode
-
vs2019 C++开发环境(Windows 10 SDK(10.0.20348.0))
也可以给安装包指定命令行参数来安装(vs.exe为vs安装包,在这里下载)
vs.exe --add Microsoft.VisualStudio.Workload.NativeDesktop --add Microsoft.VisualStudio.Component.VC.ATLMFC --add Microsoft.VisualStudio.Component.Windows10SDK.20348 --includeRecommended
注意:
-
Windows 10 SDK建议最新版本
-
win10 sdk需要安装了Debugging Tools For Windows(必须的,编译要求),没有安装的话
进入 控制面板\程序\程序和功能,选择Windows Software Development Kit,右键更改,选择Change,勾选Debugging Tools For Windows,点击Change
-
- 设置vs2019_install环境变量
set vs2019_install=D:\Program Files (x86)\Microsoft Visual Studio\2019\Community
- 执行syc_for_win.bat同步webrtc代码(开发过程只需同步一次即可)
- 执行build_for_win.bat release编译