Ubuntu 14.04 LTS环境下编译 Webkit 内核(一)
2016-03-06 16:35
232 查看
这一系列记录的是怎么在ubuntu下编译webkit.
1.先下载webKit源码 下载最新版本的webkit源码 如果有比这个更新的源码大家也可用下载,这一系列采用的源码地址:
http://builds.nightly.webkit.org/files/trunk/src/WebKit-r189384.tar.bz2
2.这个版本的源码需要使用gcc4.9.0及以上的版本,一般默认的ubuntu的GCC版本都需要升级,至于怎么升级请看我的另外一个博客:更新GCC版本 http://blog.csdn.net/laoma200808/article/details/50814062
3.安装必要的库:presentproto-1.0 dri3proto-1.0。
下载完成后解压文件,分别安装。
在对应的解压目录下执行
4.依赖类库安装完成后,回到本次的主题,解压webkit源码,执行源码里面的解决依赖的的脚本。
5.正式编译内核了
1.先下载webKit源码 下载最新版本的webkit源码 如果有比这个更新的源码大家也可用下载,这一系列采用的源码地址:
http://builds.nightly.webkit.org/files/trunk/src/WebKit-r189384.tar.bz2
2.这个版本的源码需要使用gcc4.9.0及以上的版本,一般默认的ubuntu的GCC版本都需要升级,至于怎么升级请看我的另外一个博客:更新GCC版本 http://blog.csdn.net/laoma200808/article/details/50814062
3.安装必要的库:presentproto-1.0 dri3proto-1.0。
wget http://xorg.freedesktop.org/archive/individual/proto/presentproto-1.0.tar.bz2 http://xorg.freedesktop.org/archive/individual/proto/dri3proto-1.0.tar.bz2 #下载对应的安装文件
下载完成后解压文件,分别安装。
在对应的解压目录下执行
sudo make install #安装类库
4.依赖类库安装完成后,回到本次的主题,解压webkit源码,执行源码里面的解决依赖的的脚本。
./Tools/gtk/install-dependencies #先下载安装需要的类库(源码级别)(非常耗时间,看网速)
./Tools/Scripts/update-webkitgtk-libs #编译更新依赖的源码类库 编译程对应的*.o文件,并复制到指定的目录 (<span style="font-family: Arial, Helvetica, sans-serif;">非常耗时间</span>,看网速)
5.正式编译内核了
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:`pwd`/WebKitBuild/Dependencies/Root/lib/pkgconfig ./Tools/Scripts/build-webkit --gtk --debug #这个过程与机器配置有关
相关文章推荐
- Node.js程序中的本地文件操作用法小结
- ListView加载不同布局时的复用及原理分析
- BZOJ-1477 青蛙的约会 拓展欧几里德
- delphi中Message消息的使用方法
- 字符字节流
- BZOJ-1477 青蛙的约会 拓展欧几里德
- [Elasticsearch] 部分匹配 (三) - 查询期间的即时搜索
- 随机生成三十个四则运算算式(包含真分数)
- python GUI编程 glade+GTK+py2exe 生成exe文件
- kafka->spark->streaming->mysql(scala)实时数据处理示例
- 7.6实战练习第一题
- jQuery5~7章笔记 和 1~3章的复习笔记
- hdu1016枚举递归-经典DFS-简单回溯入门
- Windows服务器上使用bat定时执行php
- 错误svn: The repository at 'svn://xxxxx' has uuid 'XXXX', but the WC has 'XXXX'“
- 构建之法:略读
- poj 1700 Crossing River
- 自我介绍
- demo07
- 第一天