编译webrtc会用gn这个工具生成编译脚本:
1.gn gen out/Default
表示out/Default目录生成编译脚本。
2.gn clean out/Default
清理该目录下生成的编译脚本
3.gn args --list out/Default
查看编译中的所有参数
4.gn args out/Default --list=is_debug
查看is_debug这个参数的取值
5.gn gen --ide=vs out/Default
通过
$ cd src $ gn gen out/Default $ ninja -C out/Default
编译完成之后通过该命令生成vs工程文件。