我已使用以下命令在Ubuntu 14.04上成功编译铬浏览器:
cd /path/to/chrome/src
ninja -C out/Debug chrome
我的问题是,如果我对实际代码进行任何更改,我并不完全知道如何验证我的代码。
测试用例:
chrome/browser/ui/browser.cc
在经历了一些依赖性的头痛之后,所有的编译过程大约需要5个小时才能完成。
我的问题:
当我对browser.cc
进行一些更改或仅编译browser.cc
时,我将不得不再次编译所有这些文件?如果它是最后一个,你能建议最好的命令吗?
完成上一步后,我怎样才能真正看到我所做的更改? (在Visual Studio中排序 Ctrl + F5 以查看具有该更改的浏览器UI)。我也想要这样做的命令。
最后一个问题:你们可以根据自己的经验向我推荐整个Chromium项目(Ubuntu 14.04)的IDE吗?
我为了解铬浏览器项目而遵循的文档:
1。 getting-around-the-chrome-source-code
2. displaying-a-web-page-in-chrome
3. multi-process-architecture
4. design-documents
5. build-instructions-using-ninja