windows下编译Chrome浏览器

本人编译环境:html

cpu:普通的双核啦python

内存:2G(感受够勉强,并且干不了别的了)chrome

OS: Windows Server2003 sp2windows

IDE: Visual Studio 2008 sp1api

vs2008中文sp1补丁在这里:ide

http://www.microsoft.com/zh-cn/download/details.aspx?id=13276svn

DirectX SDK: June 2010ui

http://www.microsoft.com/en-us/download/details.aspx?id=6812google

Windows SDK: 7.1spa

http://www.microsoft.com/en-us/download/details.aspx?id=8442

x86 ISO File Name: GRMSDK_EN_DVD.iso 

windows驱动开发包:WDK 7.1

http://www.microsoft.com/en-us/download/details.aspx?id=11800

未使用Cygwin.

1.depot_tools

Chromium和Chromium OS使用一个叫作depot_tools的脚本包来管理签出与代码审查。

http://dev.chromium.org/developers/how-tos/install-depot-tools

地址:

https://src.chromium.org/svn/trunk/tools/depot_tools.zip

下载后解压到一个目录里(chrome编译会产自不少中间文件等,会占据大量硬盘空间,保证你这个盘下至少10G的剩余磁盘空间,还不算源码自己占的几个G,好吧15G+吧,呵呵) 

解压的目录记为:###/depot_tools/

开启命令行,cmd,而后cd到这个目录里:

而后执行gclient,这样第一次使用时会下载python,svn等:

  
  
  
  
  1. ###/depot_tools> gclient  

2.下载Chromium的代码 svn签出或下载源码包

SVN签出:

  
  
  
  
  1.  
  1. gclient config http://src.chromium.org/svn/trunk/src  

  
  
  
  
  1. gclient sync --force 

 

下载源码包*.tgz:

http://chromium-browser-source.commondatastorage.googleapis.com/chromium_tarball.html

1.3G的文件解压后好几个G

3.编译

src/chrome/chrome.sln这个解决方案,vs2008打开,而后编译chrome项目就能够了。 

生成文件在src/build/Debug目录下。

截图:

 

相关文章
相关标签/搜索