加快Chromium构建

Ant*_*ton 7 google-chrome build chromium

我正在使用Visual Studio 2010在Windows上构建Chromium.我已经遵循了尽可能"少"时间构建Chromium的所有建议(http://www.chromium.org/developers/how-tos/build-instructions- windows#TOC-Accelerating-the-build)(例如,使用预编译头,组件构建).但是,我的Chromium构建还需要2个多小时!更糟糕的是,如果我在V8中进行任何更改,它会尝试构建所有依赖项(Chromium有526个Visual Studio项目,而V8在依赖树中相当远).有没有办法加快构建时间?例如,构建Firefox需要大约20分钟,而且由于Mozilla支持增量构建,代码中的更改(例如,spidermonkey)只需要构建该模块(最多需要大约1分钟).我在Core-i7机器(2.80 GHz)上运行Windows 7 Professional(x64).我可能遇到的唯一问题是由于RAM,仅为4GB.任何建议将不胜感激.

rpt*_*r87 5

按照这些说明加速Chromium构建

简而言之,这些是最有用的步骤:

  1. 使用真正的多核处理器/ i7
  2. 使用x64 OS至少具有8 GB RAM.
  3. 打开预编译的头文件和组件构建.
  4. 使用src/build/some.gyp只加载你关心的目标.
  5. 禁用.ilk,.pdb,.cc,.h文件的防病毒软件

使用NINJA

  • `3.打开预编译的头文件和组件构建.我想知道更多关于这个!是否有任何参考启用这些选项? (2认同)