用了大约四五天的时间终于在ubuntu上把chromium源代码下载完成并且编译成功了。回想一下首先chromium代码本身没有问题,第二编译说明文档非常清楚,最大的困难在于国内的网络本身不允许直接访问chromium源代码。所以需要连接VPN去fan...qiang...。而且vpn需要保持稳定,因为在下载的过程中首先会生成一个临时文件夹用以存储.git,如果在这个过程中发生断网的话那么之前所有下载的内容都不存在了,需要重新下载。
chromium网站: www.chromium.org
chromium编译指导:
http://dev.chromium.org/developers/how-tos/get-the-code
下面是具体的下载及编译过程:
编译环境:
ubuntu 64位 14.04
编译过程:
1. fetch --nohooks --no-history chromium
2. build/install-build-deps.sh
3. gclient runhooks
4. ninja -C out/Debug chrome
如果启动chrome的时候发生sandbox的错误,则需要加上相应的参数 --disable-setuid-sandbox。
总结:如果网络不是问题的话,那么只要按照文档一步一步编译运行就不会出现大的问题,如果网络有问题,那么是不可逾越的鸿沟。
时间: 2024-10-07 18:16:28