首先需添加宏定义 #define WEBRTC_WIN 不然会报以下错误
Must define either WEBRTC_WIN or WEBRTC_POSIX.
接着还需定义 #define NOMINMAX 不然会有一大片的语法错误
这时只剩下两个错误
C4996 '_vsnwprintf': This function or variable may be unsafe. Consider using _vsnwprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. NativeC d:\Users\10235970A\Documents\webrtc-build\include\webrtc\rtc_base\stringutils.h 96
加入#define _CRT_SECURE_NO_WARNINGS
还有一个错误,不过编译已经通过了
E1574 静态断言失败,原因是 ".data() and .size() are private" NativeC D:\Users\10235970A\Documents\webrtc-build\include\webrtc\rtc_base\type_traits.h 70