gpt4 book ai didi

google-chrome - 重新编译 Google Chrome 的一部分

转载 作者:行者123 更新时间:2023-12-01 06:16:12 25 4
gpt4 key购买 nike

想(第一次)利用开源软件的开源特性,我想编辑 Google Chrome 的一部分。我确切地知道要编辑哪个源文件,这是一个非常小的变化。但是,整个压缩源代码分发包大约有 1 GB,我什至无法想象重新编译过程会有多痛苦,更不用说它会占用多少磁盘空间。

所以,问题是:有没有比重新编译整个程序更好的方法来修改程序?做小改动似乎是一件相当痛苦的事情。

最佳答案

不,没有其他方法可以重新编译 Chromium。如果可以,我建议您使用 Google Chrome Extensions API。如果你想重新编译谷歌浏览器,步骤很简单,一切都在http://dev.chromium.org/developers中解释。一些提示(因为我是 Chromium 贡献者)

  1. 如需快速入门指南:https://docs.google.com/present/view?id=dd9mrt45_0dmtd49c6
  2. 阅读文档:http://dev.chromium.org/developers
  3. 确保您有 10GB 的空间。
  4. 确保您的计算机速度很快(64 位),内核/内存越多越好。
  5. 源代码“不”只有 1GB,更多,在您 checkout 源代码后,您需要通过 gclient sync 同步您的 DEPS(第三方),这将增加另外几 GB .

在现代 PC 上编译需要很长时间(约 1 小时)。如果你有一台速度非常快的计算机,编译时间会成倍减少。

根据您上面的评论,您需要至少检查一次源代码,我们为此使用 Git 或 SVN(read the documentations,我们已在网站上尽可能多地进行了解释)。完成编译后,您可以随时更新源代码(与更新存储库的方式相同(git pull、gclient sync))然后增量构建将在 5-10 分钟左右,具体取决于您所做的更改。

请关注文档 (http://dev.chromium.org),我再说一遍,因为 Chromium 社区努力使这些文档保持最新,它们帮助新来者熟悉该项目。

Chromium 很大,但使用起来很有趣,黑客也很有趣 :)

关于google-chrome - 重新编译 Google Chrome 的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4988588/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com