Chromium building with nanja or najia+vs2013

特此申明 此文来自于James ,感谢他的分享.

请先阅读完本文再动手操作。


 摘要
先dos下编译
编译完成后打开vs
直接就可以调试了

具体步骤

1. 下载depot_tools到e盘根目录。并将路径添加到环境变量path中. 进入dos (WIN+R,CMD)运行gclient会自动下载必要文件
(不能用以前版本的depot_tools,一定要自己重新下载,从别的机器copy的版本会有问题) 这个不一定会有问题

2. 设置环境变量为GYP_MSVS_VERSION=2013(计算机-》属性--》高级系统设置--》环境变量-》新建)

3. 建立目录:e:\chromium

4. 确定需要下载的版本,
http://src.chromium.org/svn/releases 有所有的版本号
运行 gclient config  http://src.chromium.org/svn/releases/35.0.1905.1/
运行完后,你会看到.glicent文件

5. 修改E:\chromium\.gclient文件,移除不必要的依赖(可选)
u'custom_deps': {
}


或者忽略上面的所有步骤,直接到http://pan.baidu.com/s/109zK6?qq-pf-to=pcqq.group上面下载,同时忽略下面的第7步。

6. cd src

7. 执行gclient sync开始下载源代码,如果源代码已经下载可以忽略此步骤

8. 接着在dos下运行 set GYP_GENERATORS=msvs-ninja,ninja
9. 运行gclient runhook 开始生成工程文件

10. 运行ninja -C out\Release chrome.开始编译release版


11. 如果编译Debug版本,请先执行这个步骤set GYP_DEFINES=component=shared_library,然后执行gclient runhook重新生成工程文件

否则即使16G内存也会在连接时报错
生成完工程文件运行ninja -C out\Debug chrome开始编译

12.  等待编译完成;

13. 安装vs2013,下载地址http://pan.baidu.com/s/1jG9gDue

14. 进入src\chrome,打开chrome.sln工程,把chrome工程设置为默认启动项目;

15. 直接进行调试;

16. 具体调试方法,待补充-_-

你可能感兴趣的:(Chromium building with nanja or najia+vs2013)