WebKit官方网站
http://webkit.org
过程参考
http://mondaybynoon.com/2007/04/23/installing-and-running-webkit-in-linux-using-qt/
1.首先下载所需的工具和库
sudo apt-get install libqt4-dev libxslt-dev gperf bison libsqlite3-dev flex build-essential subversion libphonon-dev
2. 下载最新WebKit源码
svn checkout http://svn.webkit.org/repository/webkit/trunk WebKit
3. 编译(当前svn版本:45360)
WebKit/WebKitTools/Scripts/build-webkit --qt
在编译过程中碰到如下错误:
Phonon/AudioOutput 不存在该文件或文件夹
.....
查看出错所在的文件
WebCore/platform/graphics/qt/MediaPlayerPrivatePhonon.cpp
将头文件的引用由
#include <Phonon/AudioOutput>
#include <Phonon/MediaObject>
#include <Phonon/VideoWidget>
改为
#include <phonon/audiooutput.h>
#include <phonon/mediaobject.h>
#include <phonon/videowidget.h>
再次编译即可通过
4.运行
WebKitTools/Scripts/run-launcher --qt