Chromium的源码下载和编译

程序员通勤双肩包,下单送全年 CSDN 会员 防泼水面料电脑包,保护笔记本电脑,背负轻便,下单再赠 Coding Plan,看技术干货、查文档、下载源码,一站式搞定学习需求 阅读详情

操作系统:Windows 7

开发平台:VS2010(其他平台自行研究)

 

 

 

 

 

预备:

 

1.下载安装VS2010

2.下载安装DirectX SDK

3.下载depot_tools 

 http://src.chromium.org/viewvc/chrome/(在trunk/tools下,depot_tools.zip)

4.解压depot_tools

将解压目录添加到系统环境变量path中,例如: D:/depot_tools(计算机->属性->高级系统设置->环境变量->系统变量->Path,双击该条目然后再后边加上对应目录D:/depot_tools,注意分号隔开)                                  

 

 

 

 

源码下载:

利用depot_tools签出源码

 

1.建立一个新文件夹,用于存放代码(空间要足够大,看本文后的截图)。例如D:/ChromiumTrunk

2.打开dos系统,进入到刚才建的文件夹。例如cd c:/chromiumtrunk

3.运行gclient config http://src.chromium.org/svn/trunk/src (该命令会首先下载svn和python分别到D:/depot_tools/svn_bin和D:/depot_tools/python_bin)

4.下载代码(还是刚才那个目录):gclient sync

 这个命令会调用svn同步源代码。这个过程会比较漫长。全部完成之后全部源代码就保存在D:/ChromiumTrunk里面

  当下载完毕,到最后会显示一个的版本号。

 

 

 

 

编译:

1.打开源码目录下的chrome/chrome.sln

2.选择chrome目录下的chrome为启动工程

3.在VC++ Directories包含: $(DXSDK_DIR)include 和 Lib: $(DXSDK_DIR)lib/x86(确保对DirectX包括目录,首先出现在搜索路径)

4.开始编译,过程比较漫长。。。

 

编译成功会,chrome.exe会出现在chrome/Debug/chrome.exe或者chrome/Release/chrome.exe

 

 

 

 

 

 

源代码

 

 

编译后

 

 

 

记录下:win10 AMD CPU 下载 Chromium 源码编译(版本 103.0.5060.66) 只有看到我参考的文章,作者说是他的是amd的cpu,瞬间感觉自己的也可以,其实大学时候的笔记本是intel,但是内存只有12G,很旧了,弄了好久,最后也弄好了,就是编译下载时候都很慢,编译时候cpu内存都是爆满的。第三步,选择一个数字开头的,这样才会有这个tag标签,直接通过提交id,估计gitee镜像拉起代码时候找不到,但是tag肯定方便,文档也能方便,如果第一页没有,那就下一页,肯定能找到当前版本对应的数字tag版本。这方法我试了几次,都是下载到58%不行了,每次好几个小时下载,最后还是失败。 阅读详情

相关推荐

Chromium源码windows下载编译

windows下chromium编译

youyou263的博客 1802

Chromium源码学习(1)—— 拉取源码编译

Chromium项目于2008年发布,作为Google Chrome浏览器的开源部分。Google的Chrome浏览器基于Chromium开发,但添加了Google品牌、自动更新、内置Flash播放器、PDF阅读器等一些闭源的功能服务。除了Chorm,近几年微软大火的Edge浏览器也是基于Chromium进行开发的。Chromium开源项目有活跃的社区丰富的学习资源,官方也有详细的开发者文档,涵盖了从环境设置到代码贡献的各个方面。Chromium官方网站。

FBI_BAIGOU的博客 4712

chromium源码下载编译

https://chromium.googlesource.com/chromium/src/+/master/docs/windows_build_instructions.md

辞槿的博客 1817

Windows 下载编译chromium源码

本文介绍如何下载编译chromium源码。Windows 11 VS 2022下载chromium源代码

L-Super的博客 2329

Chrome源码chromium下载编译详细步骤

由于chromium源码太过于庞大,编译需要google专门的工具,没有详细的操作流程很难玩得转,我这里整理的步骤简单实用,大家照此步骤可以完成编译运行。 首先准备工具: 一、第一步要做的就是FQ了,我一直用的Holytech这个工具,台湾省的,便宜还稳定,之前用过熊猫,也停不错的, 缺点就是贵。 Holeytech下载地址: https://store.holytech.tech/aff.php?aff=4189 下载客户端并注册登录之后,选择全局链接,选择Holy-US-GIA-A或者Ho

Langeldep的专栏 6819

windows下载编译chromium源码

前言 chromium 源码下载编译,真的就是如各位前辈说的一样,参考再完整的教程,还是会遇到各种各样的问题。因为每个人的开发环境是不一样的,网络环境也不一样。 一路参考各路大神的教程开始踩坑填坑的我,今天总算一点点进展,在此做个记录,也算是一个经历了。 如果能帮助到你,那就更好了~ 系统要求 1.系统要求:win7以后的版本, 处理器要求x86或x64; 2.window下, 起码要8G的空余内存, 硬盘最好是固态的, chromium整个项目需要个10G的硬盘空间; 3.使用 Visual Stu

OO博客 2965

Linux chromium 源码下载编译

1. Chromium Souce Code Download     1.1  download source code 1> 方法一 # 获得所有发布tag的信息。 git fetch --tags   # 根据37.0.2062.103版本建立一个你自己的分支 git checkout -b your_release_branch 37.0.2062.103

finding的专栏 8098

Android O Chromium 源码下载编译

去年Android O 发布之后,按照惯例,我需要做一些移植工作,把之前版本加的针对我们公司平台的Pacth合过来,从Android M开始,Chromium source code就需要单独下载编译,不再包含在Android source code里面。一般下载完Android source code之后,在路径oreo-mstar-master/external/chromium-webvi...

Mouse 4864

Windows 10 下载编译chromium源码

1.仔细认真看google 说明,网址:https://chromium.googlesource.com/chromium/src/+/master/docs/windows_build_instructions.md 一步都不能少!! 2.python2 !!! 3.使用代理服务器的话, set http_proxy=http://127.0.0.1:1080 set https_proxy=http://127.0.0.1:1080 4.文档的: You must have the ver

qq_38491882的博客 1364

编译 Chromium 源码 WebRTC 的 Windows 下载方法

Chromium 是一个开源的网页浏览器项目,而 WebRTC 是一个开源的实时通信技术,用于在网页浏览器中进行音频、视频数据传输。请注意,由于 Chromium 项目的庞大复杂性,编译过程可能会比较耗时复杂。首先,打开一个命令行终端(如 cmd 或 PowerShell),进入你希望存储 Chromium 源码的目录。至此,你已成功下载编译Chromium 源码,并集成了 WebRTC。你可以根据自己的需求对 Chromium 进行修改定制,以满足特定的应用场景需求。

TjsReact的博客 279

chromium源码下载编译

目前,chromium的源代码已经全部迁移到了git管理,所以本文主要梳理一下下载chromium源代码的过程。一、概况chromium现在分为四个大分支: canary:最前沿的版本,每天都发布,bug一堆,不适合新人 dev:每两个星期发布,比较稳定,可以体验新功能新特性 deta:每周小版本更新,六周大版本更新。比dev稳定,比同期dev版小1个版本号,基本上是stable的待发版本 sta

春天的道路依然充满泥泞! 1万+

chromium源码下载编译

chromium生成编译工程文件需要用到gn,但是gn又在chromium的依赖库中需要gclient来下载,这是需要翻墙的,于是在github上搜索了一下gn,真的找到了一些源码镜像,但是发现其编译过程还是需要gn,这变成了蛋鸡问题了,于是在网上找了一个最新的gn可执行文件,运行gn args out/debug,发现生成过程还是需要用gclient同步一些依赖库,这又变成了蛋鸡问题。 在看c...

armite的专栏 4271

chromium源码下载编译

最近要做一个Android上的Hybrid项目,本来一直用WebKit,但是WebKit是在2012年移植到Android上的,已经不能支持最新的Web技术了,而且Android上的Chromium发展迅速,已经能够满足各种需求了。 实际上现在才开始跟进Chromium,已经是很晚了,究其原因,可能有以下三方面原因吧: 技术惯性,一直在WebCore上开发,也积累了一些经验,这导致对WebKi...

armite的专栏 2924

Chromium源码下载编译

chromium是一个开源项目,同时也依赖于其他很多的开源库,因此google写了一个管理多项目的工具gclient,gclient是一个python程序,会根据目录下的DEPS文件下载依赖库到相应的目录中,分析DEPS文件,会发现依赖库都是从googlesource上下载的,这需要翻墙才能做到,但是同时也发现下载的库很多,有些可能是用于调试或测试的,而且有些功能不用,可以不下载相应的依赖库,那么...

armite的专栏 800

win11 下载 Chromium 源码编译

win11 下载 Chromium 源码编译

liberty888的博客 1034

android基于chromium源码二次开发之源码下载

自此chromium的这个源码下载编译运行都已经好了,后续将在这套源码的基础上进行二次开发。

weixin_43685561的博客 1341

如何快速获取Chromium源码编译

原文转载于:https://blog.csdn.net/Mymain/article/details/45399025最近准备研究下Chromium源码,但在获取Chromium源码以及编译上浪费了太长时间,搜索很多网友文章,总是无法满足个人需求,所以写下此篇博文,将自己的经验心得分享,希望那些我有同样困扰的朋友能有所获。注:本文尽量图文并茂,只想将自己已经成功的操作原样放出,但有些设置并未详加...

农村的我的专栏 2万+
上一篇: 使用STL
下一篇: Rietveld
已经知晓
博客等级 码龄17年 12粉丝 29原创
评论 6
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值