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的路径
所有评论(0)