1 / 16
文档名称:

谷歌chrome浏览器编译.ppt

格式:ppt   页数:16页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

谷歌chrome浏览器编译.ppt

上传人:chuandao1680 2016/4/29 文件大小:0 KB

下载得到文件列表

谷歌chrome浏览器编译.ppt

文档介绍

文档介绍:Google Chrome 浏览器刘永良 谷歌浏览器简介全球浏览器市场份额 3 国内浏览器市场份额 4 Chromium 开源项目? Chromium 是一个由 Google 主导开发的网页浏览器,以 BSD 许可证等多重自由版权发布并开放源代码。 Chromium 的开发可能早自 2006 年即开始,设计思想基于简单、高速、稳定、安全等理念,在架构上使用了苹果发展出来的 WebKit 排版引擎、 Safari 的部份源代码与 Firefox 的成果,并采用 Google 独家开发出的 V8 引擎以提升解译 JavaScript 的效率,而且设计了“沙盒”、“黑名单”、“无痕浏览”等功能来实现稳定与安全的网页浏览环境。? Chromium 是 Google 为发展自家的浏览器 Chrome 浏览器而打开的计划,所以 Chromium 相当于 Chrome 浏览器的工程版或称实验版(尽管 Chrome 浏览器自身也有β版阶段),新功能会率先在 Chromium 上实现,待验证后才会应用在 Chrome 浏览器上,故 Chrome 浏览器的功能会相对落后但较稳定。 5 Chromium 开源项目?国内使用 Chromium 浏览器为内核的有: 360 极速浏览器、猎豹浏览器、太阳花浏览器、世界之窗极速版、傲游浏览器等。搜狗高速浏览器和 qq 浏览器官网未提及 Chromium ,只是说采用 webkit 内核,经网友测试这两款浏览器极有可能也是使用的 Chromium ,只是官方不承认而已。 6 Chromium 开源项目?谷歌浏览器开源项目名称: Chromium ?下载完的项目总大小接近 4G ?大约有几百个项目文件和浩如烟海的源代码?编译完成后接近 25G ?基于 WebKit 为内核的浏览器?整个 chrome 源代码包括 webkit 内核、 v8 引擎全部用 c++ 语言编写。那么作为语言基础的 c++ 语言就必须是精通的水平才可能流畅的看明白里面的代码。?官方网站 e 7 下载环境?操作系统: windows 7 ? IDE:windows vs2010 ?配置:酷睿 I3 、 nvdia 1G 显卡、 4G 内存、 500G 硬盘?网速: 1M/S ?所耗时间:大约一白天 8 下载工具? Google 为 Chromium 提供了一个源码下载管理的工具,名为: depot_tools : http://sites./a//dev/developers/how- tos/install-gclient 。此工具包含了下载代码、上传代码、生成 VS 认识的 sln 文件的功能。虽然可以直接使用 SVN 取到 Chromium 的代码,但建议使用 depot_tools 在命令行下进行操作,以避免一些不可预知的问题。 9 下载源代码? 1、解压 depot_tools 到一个目录(通常可以放到 C:/Program Files ), 文件夹。? 2、将 C:/Program Files/depot_tools/ 目录加入到系统环境变量的 PATH 中。? 3、在其他磁盘新建一个目录,用于存储 chromium 的源代码。本例中为: E:/chromium_svn 。? 4、打开 CMD 命令提示符,切换到 E:/chromium_svn 目录。? 5、执行命令设置好源码下载地址 gclient config http://src./svn/trunk/src ? 6、输入 gclient sync 下载源码。 10