Chromium编译指南2024 Linux篇-拉取Chromium源码(三)
1. 引言
在上一节中,我们已经成功配置了 depot_tools,并确保了开发环境的基本可用性。接下来,我们将进行 Chromium 源码的拉取和初始设置,这是开发 Chromium 必不可少的一步。通过合理的源码管理和版本控制,我们可以更高效地进行开发工作。以下步骤将详细介绍如何拉取 Chromium 源码,并创建新分支以进行后续开发。
2. 拉取Chromium源码
创建存放chromium的文件夹并移动到其中
mkdir chromium && cd chromium
使用fetch命令拉取源码
fetch --nohooks chromium
耐心等待,chromium的源码有40多G,拉取的时间较长,如果你想拉取少一点,在指令中加入--nohistroy
参数,即可只拉取最新源码
fetch --nohooks --nohistory chromium
在拉取的过程中保证你的代理是稳定的,如果代理不稳定则可能导致拉取失败,如果失败,使用如下命令继续拉取即可
gclient sync
当 fetch
完成后,它将在工作目录中创建一个隐藏的.gclient
文件和一个名为 src
的目录。
我们切换到src目录当中
cd src
之后我们的操作都会在src文件夹中进行
这里我们选择切换到126.0.6478.17 tag,如果使用了--nohistory
参数则不需要进行这一步
git checkout tags/126.0.6478.17
然后开出一个新分支,我们之后的操作都在新分支里进行
# 从该 tag 创建一个新的分支
git checkout -b dev_126.0.6478.17
3. 结尾
至此,我们已经成功拉取了Chromium的源码,并切换到了一个新的开发分支。接下来,我们需要进行第三方库的同步以及hooks的设置,以确保开发环境的完整性和可用性。这些步骤将为后续的开发工作打下坚实的基础。
原文地址:https://blog.csdn.net/qqyy_sj/article/details/140308057
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!