我使用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機器上運行Windows 7 Professional(x64)(2.80 GHz)。我可能會遇到的唯一問題是RAM,這僅僅是4GB。任何建議將不勝感激。加速構建鉻
Q
加速構建鉻
7
A
回答
5
Follow these instructions for accelerating Chromium build
總之這些是最有用的步驟:
- 使用真多核處理器/ I7
- 使用在x64 OS具有至少8個GB的RAM。
- 打開預編譯頭文件和組件構建。
- 使用src/build/some.gyp僅加載您關心的目標。
- 禁用防病毒軟件.ilk,.PDB和.cc,.h文件
和
使用NINJA
+0
禁用防病毒軟件也有一些幫助 – 2015-10-11 02:02:30
+2
'3.開啓預編譯頭文件和組件構建.' 我想更多地瞭解這個!有沒有任何參考文獻開啓這些選項? – kenjiuno 2015-10-21 09:52:21
相關問題
- 1. 加速jenkins構建
- 2. 鉻光環GPU加速
- 3. 加速Android構建過程
- 4. 如何加速Meteor.js構建時間?
- 5. 鈦加速器故障構建
- 6. 加速visual studio 2010構建asp.net mvc
- 7. 使用多核加速構建os.osx.x86 webpack?
- 8. 增加Android Studio構建速度
- 9. Gradle構建速度
- 10. 加速速度緩慢meteor.js構建時間
- 11. 構建鉻時編譯時出錯
- 12. 在Windows上構建鉻失敗
- 13. 新添加的源文件到鉻沒有構建
- 14. 鉻快速撥號熱鍵
- 15. 快速構建緩存鍵
- 16. 構建快速的webservices
- 17. 加速Make基礎構建和「構建服務器」解決方案
- 18. 加速php :: PDO - > __構造
- 19. 創建鉻
- 20. 渲染圖像PHP的加載速度慢於鉻
- 21. 風格計算爲gpu加速動畫在鉻
- 22. 鈦加速器不承認模擬器上的證書構建
- 23. maven-cli-plugin/mvnsh如何加速maven構建?
- 24. 加速GNU make構建過程 - 並行性?
- 25. 如何構建用於快速重新加載的atlassian插件?
- 26. 如何加速卡住處理的iTunes Connect構建?
- 27. 如何使用javascript構建加速滾動效果?
- 28. Visual Studio 2005:如何在VSMDI打開時加速構建?
- 29. 如何使用Ant加速Eclipse中的構建過程?
- 30. MSBuild加速:如何刪除不必要的項目構建?
如果可能的話,你一定要增加你的RAM。我有16Gb的SSD和建築物的來源仍然需要相當一段時間,並使用我的RAM的75%左右! – 2015-10-11 02:01:48