Ubuntu 下搭建Qt Webkit

其实官方的教程说的还是蛮明确的,但是看的时候有几个小点没有太注意,导致花费了很多没有必要的功夫。先附上官方的指导

http://trac.webkit.org/wiki/BuildingQtOnLinux#DependenciesforspecificLinuxdistributions


需要注意的点是Qt一定要4.8的版本,之前的版本是无法编译Webkit的。而Qt4.8目前还没有打包好的版本,要自己从源码编译。

编译源码之前要先解决packet dependency

sudo apt-get install bison flex libqt4-dev libqt4-opengl-dev libphonon-dev libicu-dev libsqlite3-dev libxext-dev libxrender-dev gperf libfontconfig1-dev libphonon-dev g++

之后去Nokia的网站上下载Qt4.8 的源码。一定要看清楚是4.8在下网址如下

http://qt.nokia.com/downloads/linux-x11-cpp

解压缩后进行安装

cd qt-everywhere-opensource-src-4.8.0
make confclean  //这个命令具有选择性,如果你的电脑上已经安装了qt环境则执行该命令;如果你是第一次安装,则该命令需要跳过不知行
./configure -prefix /usr/Qt-4.8.0  //-prefix=/usr是qt安装的目录,即qt将安装到usr文件夹下
sudo make
sudo make install
至此qt环境安装完成,接下来安装webkit
2,安装webkit
下载webkit源代码,http://nightly.webkit.org/
(1)export QTDIR=/usr/Qt-4.8.0,export PATH=$QTDIR/bin:$PATH  //设置QT环境变量,主要是设置qmake的路径
(2)Tools/Scripts/build-webkit --makeargs="qmake"  //编译
(3)运行QTWebkit浏览器
编译完成后会在源码根目录下产生一个WebKitBuild文件夹,运行./Tools/Scripts/run-launcher --qt即可
 

你可能感兴趣的:(ubuntu,Flex,webkit,qt,Path,Nokia)