Google Chromium源代码Windows下编译步骤

    想看看Google Chromium浏览器的源代码,长点见识,下载源代码包编译和参考网上的一些文档总是有一些问题,根据Chromium提供的文档进行编译的步骤,最终能够进行正常的编译与调试。

    环境准备

1.安装Microsoft Visual Studio 2005 Service Pack 1.

2.安装Microsoft Windows SDK v6.1.

3.开始->所有程序->Microsoft Windows SDK V6.1->Visual Studio Registration->Windows SDK Configuration Tool,将SDK加入Visual Studio 2005.

4.下载depot_tools,用于下载更新源代码.

    安装depot_tools

1. 下载depot_tools.zip.

2. 解压depot_tools.zip.

3. 将解压目录添加到系统环境变量PATH中, 例如: C:\bin\depot_tools(我的电脑->属性->高级->环境变量->系统变量->Path,双击该条目然后再后边加上对应目录,注意分号隔开).

    获取源代码

1. 创建一个用于存放源代码的目录. 如c:\chromiumtrunk,注意保证有足够的空间(最好10G以上吧,我的最后有5G).

2. 在命令行窗口,执行以下命令:

    cd c:\chromiumtrunk

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

3.下载初始代码,用于下载和更新源代码. 

    获取最新版本的Chromium源代码

在命令行窗口,执行以下命令:

    cd [your Chromium source directory] //进入存放源代码的目录

    gclient sync 

    至此,SVN开始自动下载最新版本的源代码到该目录,注意保持网络畅通,如果是正常结束,命令行最后应该显示更新到的版本号。

    编译源代码

1. 打开Visual Studio 2005.

2. File->Open Project/Solution, 选择源代码目录下的src\chrome\chrome.sln(说明:Google为Chrome提供了一个一个部署工具depot_tools,包括下载代码、同步代码、上传代码等功能。这个工具采用Python编写的,其中还包含了一些Javascript脚本。depot_tools中包含了一个gclient工具,是我们需要关注的重点。)

3. 在左侧的解决方案树中, 选择App条目,右键chrome_exe,设置为启动项目.

4. 为编译做配置:

    1. 右键chrome_exe, 选择属性.

    2. 在左侧条目中, 选择配置属性->调试.

    3. 在右侧条目中, 设置命令参数,例如: --user-data-dir=c:\tmp\DebugProfile

    4.点击确定保存. 

5. 按F5,生成chrome_exe解决方案,并且进入调试模式.

6. 完成后,chrome浏览器将会出现在你眼前.

    Chromium为开发者准备的文档,包含以上编译的各个步骤,有问题可参看.
Chromium Developer Documentation  http://dev.chromium.org/

posted @ 2010-02-15 13:40  SPARON  阅读(4079)  评论(0编辑  收藏  举报