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

时间:2017-01-05 00:18:02

标签: webrtc chromium

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

INSERT INTO main_history_new (
    SELECT id, instance_id, territory_id, xpath, field, old_value, new_value, max(date)
    FROM main_history
    GROUP BY instance_id, xpath, new_value
)

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

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

感谢您提出任何建议。

1 个答案:

答案 0 :(得分:1)

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

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