depot tools 是chromium源码需要使用到的工具,小编特收集整理回来给大家下载,下午可以帮助爱好者和开发者。
入"gclient sync"下载源码(根据当前目录下".gclient"文件进行源码下载)到d:\chrome.
对于比较老的版本(比如1.0.xx)需要单独下载依赖项, 打开..src/DEPS, 这里写的是项目依赖项, 我是手动用svn下载, 然后复制到对应目录下的.(应该有调用DEPS自动下的方法,
depot tools安装方法
1. 新建空目录d:\chrome
2. 在cmd下进入目录d:\chrome
3. 输入“gclient config http://src.chromium.org/svn/releases/4.0.262.0/” 下载配置文件".gclient"到d:\chrome.
4. 输入"gclient sync"下载源码(根据当前目录下".gclient"文件进行源码下载)到d:\chrome.
5. 对于比较老的版本(比如1.0.xx)需要单独下载依赖项, 打开..src/DEPS, 这里写的是项目依赖项, 我是手动用svn下载, 然后复制到对应目录下的
常见编译错误
1. 首先需要更新代码, 不论下载的什么版本的代码.
进入cmd -> gclient sync d:\chrome
情况1: .tgz包下载的源码, 更新过程中, 直接对d:\chrome\src目录里代码更新.
情况2: svn牵出来的源码文件夹, 它会新建一个目录更新.
2. 去官网把vs的补丁都打上.
3. 保存源码的src路径一定不要有空格. 否则会报错误:
4. 对于编译过程中报的大量.h不存在, 需要找到.h文件所在目录, 然后看报错的文件是哪个, 在那个文件项目下添加头文件目录.大量.cc不存在, 需要找到.cc文件所在目录, 然后看报错的引用目录, 将找到的文件夹复制到引用目录.
∨ 展开