谷歌chromium環境要求詳細文檔
軟件和環境要求,必須安裝,硬性要求
- 系統環境:Windows 10,內存最小8GB,推薦16GB+,NTFS格式磁盤最少100GB空間
- Git版本:安裝最新版本即可,Git桌面端下載地址,會自動將Git添加到系統Path
- Visual Studio版本:Visual Studio 2022 IDE 不要下載錯了版本,目前谷歌chromium文檔的環境要求是Visual Studio 2022,后面隨著chromium迭代可能會是其他版本,嚴格按照官方文檔要求來就不會有錯
- NodeJS:下載最新的TLS版本就可以,NodeJS官網鏈接
- python環境:python 10.0 版本即可,也可以裝最新的 python 13.0 版本,但不建議
- PowerShell:安裝最新版本即可,不要用電腦自帶的,自帶的PowerShell版本太低,后面拉取的時候會出問題,下載地址PowerShell
- 準備一個相對穩定的梯子,這個非常重要,沒有梯子的話,可以不用往下看了
安裝和設置Visual Studio
Visual Studio安裝和C++組件要求:
圖片中這些C++組件是最基礎的要求,如果需要其他組件,可根據需要自行添加,然后是對windows 11 SDK版本要求,會有一個默認的,然后,根據谷歌chromium文檔的要求,新添加谷歌要求版本的SDK即可,所以我這里會有2個win11的SDK
選擇好組件之后,安裝即可,如要要修改安裝位置,可以在此處修改安裝位置
安裝好了之后,將vs2022_install設置到環境變量中,變量值就是你安裝的Visual Studio路徑
安裝Debugging Tools
在windows的應用列表中,添加Debugging Tools
選擇修改
選擇change
選擇change,等待下載安裝即可
下載和設置depot_tools
下載depot_tools捆綁文件
下載方式一:https://storage.googleapis.com/chrome-infra/depot_tools.zip
下載方式二:
git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
下載好之后將壓縮包中的depot_tools文件夾解壓出來,隨便解壓到你自己能找到的地方就就可以,然后將這個depot_tools目錄設置到系統變量中
在系統變量中設置DEPOT_TOOLS_WIN_TOOLCHAIN,值為0
修改depot_tools中的cipd.bat文件
打開cipd.bat文件,然后搜索關鍵字":CLEAN_BOOTSTRAP"
將這個位置的powershell修改為下面的pwsh,修改完成保存即可
初始化依賴
以上都設置好了之后,就可以開始初始化依賴,運行以下命令,本地代理的端口號改成自己的就可以
$env:HTTP_PROXY="http://127.0.0.1:10808"; $env:HTTPS_PROXY="http://127.0.0.1:10808"gclient
初始化完成之后,就會出現以下結果,說明環境已經基本搭建完成,下一節內容就是如何拉取chromium代碼