码迷,mamicode.com
首页 > 系统相关 > 详细

Ubuntu14.04 Chromium 编译

时间:2015-04-05 16:05:38      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:

1、下载depot_tools:

首先安装 git-core: sudo apt-get install git-core

执行命令: git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git

2、更新depot_tools:

直接在当前shell环境输入: export PATH="$PATH:depot_tools_dir/depot_tools"; 

或加如系统环境变量: vim ~/.bashrc 文件,在最后加入export PATH="$PATH:depot_tools_dir/depot_tools",

 保存执行source ~/.bashrc

3、配置代码分支

 进入自己本地要保存源码的目录,执行 gclient config http://src.chromium.org/svn/releases/36.0.1985.135

可根据自己需要下载相应版本。如果不需要下载一些文件如LayoutTest修改目录下的.gclient :

1 solutions = [

2 { "name" : "36.0.1985.135",

3 "url" : "http://src.chromium.org/svn/releases/36.0.1985.135",

4 "deps_file" : "DEPS",

5 "managed" : True,

6 "custom_deps" : {

7 "src/content/test/data/layout_tests/LayoutTests": None,

8 "src/third_party/WebKit/LayoutTests": None,

9 "src/chrome/tools/test/reference_build/chrome_win": None,

10 "src/chrome_frame/tools/test/reference_build/chrome_win":None,

11 "src/chrome/tools/test/reference_build/chrome_mac": None,

12 "src/third_party/hunspell_dictionaries": None,

13 },

14 "safesync_url": "",

15 },

16 ]

17 cache_dir = None

18 target_os = [‘android‘]

4、代码同步:

  执行glient sync --force 同步一般时间比较长,

特别说明:

  请使用vpn 我使用的VPN gate 一个开源的vpn 客户端(window平台) + ubuntu14.04虚拟机。

5、安装java sdk

sudo apt-get install openjdk-7-jdk

sudo upate-alternatives --config javac

sudo upate-alternatives --config javaws

sudo upate-alternatives --config javap

sudo upate-alternatives --config jar

sudo upate-alternatives --config jarsigner

sudo upate-alternatives --config java


6、编译chromium

执行:src/build/install-build-deps-android.sh (android)

ninja -C out/Release content_shell_apk

注意:

 在ubuntu14.04 上编译(36.0.1985.135)的时候需要更改一下install-build-deps.sh 脚本中的

  ubuntu_versions="12\.04|12\.10|13\.04|13\.10|14\.04"

  添加14\.04这个才能执行。


第一时间获得博客更新提醒,以及更多技术信息分享,欢迎关注个人微信公众平台:程序员互动联盟(coder_online),扫一扫下方二维码或搜索微信号coder_online即可关注,我们可以在线交流。

技术分享

摘自:http://my.oschina.net/u/2335812/blog/394003


Ubuntu14.04 Chromium 编译

标签:

原文地址:http://blog.csdn.net/lihui130135/article/details/44888253

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!