现在我正在尝试编译 Courguette 以生成差异补丁。源代码和一些文档可以在以下链接中找到: Courguette
我下载了它,但我没有找到编译它的方法。我用谷歌搜索并找到了一些关于这个论坛的参考资料,例如: StackOverflow 链接
和其他参考资料: Chromium Linux 构建说明
在阅读了有关 ninja 和 gpy 的内容后,我决定安装它们,但没有对 .ninja 文件的引用。我找到了一个 courguette.gyp 文件,但使用 gpy 我没有编译它...
我遵循他们提供的指南:安装了 depot_tools 并添加到了路径中。gclient 运行钩子 gclient 同步
当我执行 gn gen out/Default 它失败并显示以下消息:
然后我使用 git 从存储库中提取构建工具,但我得到了相同的结果。
任何帮助将不胜感激。
此致,
伊万