chrome的项目现在是越复杂,导致了无论是下载源代码、编译、阅读都变得很困难。

本人今天用标题描述的环境编译了chrome总结如下

1.千万别用gclient sync去下载,这样下载估计起码得个两三天而且还中途失败(PS其实可能是大陆的缘故吧,你们懂的)

2.下载一个tarball可能不是最新的chrome但是没关系gclient sync以下就搞懂了

3.在中途可能遇到jsoncpp工程无法下载,这个不奇怪jsoncpp现在在大陆好像不能访问了,想要下载还是设置一个代理吧(这里IE代理+svn是一个吗?)

4.这个是今天的一已经安装了一个DX2010二月份的,官网说是2010但是是6月份的。如果粗心认为就是对的,但是便宜时候libgles2v这个项目怎么也便宜不过说D3D文件里面错误了,是因为dxcomplier文件两个版本不同吧

5.chrome编译中用到了大量的脚本例如python和perl,但是千万记住源代码目录千万别有空格括号等字符,要不脚本不正常执行。

自己chrome(19.xxxx)这样的文件夹造成了webcore_binding_resource这个项目一直提示HtmlName.in这个文件有问题

6.直接选择chrome工程build,选择起始工程。

7.可恶的chrome默认是不生成pdb对lib,弄得无法调试,还要在output里面设置下pdb的路径

转载于:https://www.cnblogs.com/zhengchuang/archive/2012/08/07/chrome.html

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐