(Chromium 构建)如何为 third_party/webrtc/examples 生成 Ninja 项目文件?

(Chromium build) How can I generate Ninja project files for the third_party/webrtc/examples?

我在 windows 上这样做,但我不确定这是否重要。似乎为 Chromium 源代码树生成 Ninja 项目文件的命令:

gn gen out\Default

仅为third_party\webrtc中的部分代码构建项目文件。我需要为 third_party\webrtc\examples 构建项目文件。我一直在尝试对 BUILD.gn 文件进行更改,但到目前为止我还没有运气让 gn 为示例制作一些项目文件。

我可以设置任何开关或其他标志来构建示例吗?

感谢您的任何建议。

您可能需要检查 webrtc 并从那里构建 运行 gn gen。 Chromium 构建不一定构建 webrtc 中的所有目标。

有关如何构建的信息,请参阅 the webrtc docs