win10下编译chromium<开源的chrome>

本文详细记录了编译开源浏览器Chromium的过程,包括设置git代理、安装python2.7、配置gyp以及部署depot_tools等关键步骤。在编译过程中遇到的网络问题和环境配置问题也进行了说明,旨在为后续的开发者提供参考。
摘要由CSDN通过智能技术生成

记录编译chromium的一些小坑

由于坑比较多,经历时间稍长,故记录下,为了后面人能够找到类似的解决方法

总的步骤:

  1. 准备好工具
  2. 下载
  3. 编译

大体来说就这三步. 现在并不算难,下面分开说下,个人体会。

以下都在 CMD管理员权限下开始: 不要用powershell(当前不行,之后如果可以,请广而告之)

准备好工具

  1. git
  2. 代理
  3. python 2.7
  4. gyp
  5. depot_tools

git

这个就不用说了,不下载git,无法下载源码

代理

代理在国内是一定要开的,不然真的没办法下载

如何设置 代理

查找到自己代理的 端口,然后如下设置,我的是41091,以41091为例

  1. git 设置
git config --global http.proxy "http://127.0.0.1:41091"
git config --global https.proxy "https://127.0.0.1:41091"
  1. cmd设置
set http_proxy=http://localhost:41091
set https_proxy=http://localhost:41091

这里一定要设置localhost,以及在https_proxy中设置http。 原因是由于如果和上面那样设置之后,有些会库会下载不下来,报的错是proxy链接问题

python 2.7

下载python2.7,然后安装,至于为什么不是3,这个是chrome推荐,我用3貌似不行

如何配置 python2.7

添加环境变量,在Path中放入:

C:\Python27
C:\Python27\Scripts

验证配置是否成功:

  1. 打开cmd管理员版,输入python 查看版本
    在这里插入图片描述

gyp

  • gyp是一个配置工具
  • 目的:为了跨平台配置编译的工具
  • 在配置chrome时候会用到

安装 gyp

  1. 确认自己安装好python2.7
  2. 下载 gyp:
    git clone https://chromium.googlesource.com/external/gyp
    
  3. 安装 gyp: 打开cmd管理员 进入gyp目录,输入命令:
    python.exe .\setup.py install
    
  4. 配置 gyp:
GYP_MSVS_VERSION			vs版本
GYP_MSVS_OVERRIDE_PATH	vs目录

在这里插入图片描述

验证 gyp 是否安装成功

在这里插入图片描述

depot_tools

depot_tools 是 google 代码 的一个工具包

安装 depot_tools

git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git

配置到 Path环境变量中:(这里一定要配置到最最上面)

在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值