如果想要使用(首次)的开源软件的开源性质的,我想编辑谷歌浏览器的一部分.我确切地知道要编辑哪个源文件,这是一个非常小的变化.但是,整个压缩源代码分发tarball大约是一个千兆字节,我甚至无法想象重新编译过程会有多痛苦,更不用说它将使用多少磁盘空间.
所以,问题是:有没有更好的方法来修改程序而不是重新编译整个程序?对于小变化来说,这似乎是一件非常痛苦的事情.
不,没有其他方法可以重新编译Chromium.如果可以,我建议您使用Google Chrome扩展程序API.如果你想重新编译谷歌浏览器,步骤很简单,一切都在http://dev.chromium.org/developers中解释一些提示(因为我是Chromium的贡献者)
gclient sync这将添加另外几个GB.在现代PC上编译(约1小时)需要花费大量时间.如果您的计算机速度非常快,则编译时间会呈指数级下降.
根据你上面的评论,你需要至少检查一次来源,我们使用Git或SVN(阅读文档,我们已经在网站上尽可能多地解释).完成编译后,您可以随时更新源代码(与更新存储库的方式相同(git pull,gclient sync)然后,增量构建将大约5-10分钟,具体取决于您更改的内容.
请按照文档(http://dev.chromium.org),我再说一遍,因为Chromium社区努力使这些文档更新,它们帮助新来者熟悉项目.
Chromium很大,但工作很有趣,有趣的黑客:)
| 归档时间: |
|
| 查看次数: |
1087 次 |
| 最近记录: |