红联Linux门户
Linux帮助

编译谷歌Chrome浏览器

发布时间:2014-12-10 10:25:13来源:linux网站作者:wxyjuly

应朋友之邀,编译一下google开源的浏览器chrome。

从晚上9点钟开始,一直忙到早上5点钟,下载,更新,配置开发环境,编译,安装依赖的开发包。
直到最终编译出来了。

中间遇到了n多问题,网上也没有答案,都是自己慢慢摸索出来的。


想想,主要的步骤如下:

1.安装必要的编译软件
apt-get install build-essential subversion pkg-config python perl bison flex gperf libnss3-dev


2.下载chrome源代码
http://build.chromium.org/buildbot/archives/chromium_tarball.html


3.在根目录下创建目录chrome
mkdir chrome


4.将depot_tools解压到chrome目录


5.解压下载后的chrome源代码,将下面的src目录放在chrome目录下


6.打开终端
cd chrome
export GYP_GENERATORS=make
./gclient config http://src.chromium.org/svn/trunk/src
./gclient sync --force   #别忘记了--force选项
更新时,需要安装一些软件包,到新里得软件管理器中下载安装。


7.编译
make -jn chrome  #-jn中n代表多线程线程数
编译后,可执行程序放置在src/out/Debug/chrome目录下。


记得中间乱七八糟装了一些软件开发包,记不清了。