簡體   English   中英

如何獲取特定版本的 Chromium 源代碼?

[英]How to obtain a particular version of Chromium source code?

我需要獲取Chromium 88的源代碼。 但是,官方提出的depot_tools中的$ fetch chromium會自動從 master 分支下載源文件,並且不允許選擇特定版本。 是否有可能獲得(並使用depot_tools ninja成功編譯)Chromium 88 的源代碼,而 Chromium 92 是最新版本?

該存儲庫鏡像在 GitHub 中,您可以在其中獲取許多分支和標簽。

https://github.com/chromium/chromium

克隆存儲庫后,您可以按標簽(內部版本號)簽出版本。

git checkout 92.0.4482.3

Chromium 的 master 分支不是一個穩定的版本。 Chromium 版本由標簽表示。 獲取 Chromium 源代碼后,您必須執行以下步驟:

src目錄:

獲取所有標簽:

git fetch --tags

簽出您想要的版本:

git checkout tags/88.0.4324.86

拉取第三方deps:

gclient sync

現在,您應該能夠編譯 Chromium:

gn gen out\YourBuildFolder
ninja -C out\YourBuildFolder

在這里發布了更多信息

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM