自学内容网 自学内容网

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)!