本文共 1183 字,大约阅读时间需要 3 分钟。
在Fedora 8上,除了gperf和Qt外,其他依赖软件已预装。编译WebKit前,请确保安装了以下软件:
注:若Fedora 8已预装上述软件,通常无需额外安装。若未安装gperf,需手动安装。
从RGB源码镜像站点下载最新版本的Qt源码。推荐获取路径如下:
ftp://ftp.trolltech.com/qt/source/qt-x11-preview-opensource-src-4.4.0-tp1.tar.gz
在终端执行如下命令解压Qt源码:
tar -zxvf qt-x11-preview-opensource-src-4.4.0-tp1.tar.gz
将解压后的文件移动至目标目录:
cd qt-x11-preview-opensource-src-4.4.0-tp1/
进入源码目录,执行configure命令,指定安装路径和其他选项:
./configure \ -prefix /opt/QtX11-4.4-tp1/ \ -release \ -shared \ -fast \ -system-sqlite \ -no-openssl \ -nomake examples -nomake demos \ -optimized-qmake \ -no-nis \ -no-cups \ -no-separate-debug-info
在完成上述配置后,启动编译器进行构建:
gmake
安装完成后,执行安装命令:
gmake install
在终端设置QTDIR环境变量,确保指向新的Qt安装目录:
export QTDIR=/opt/QtX11-4.4-tp1/
同时,将新的Qt目录添加到PATH中:
export PATH=$QTDIR/bin:$PATH
这将使编译器优先使用新版本的Qt进行编译。
进入WebKit源码目录,执行编译脚本:
cd WebKitTools/Scripts/./build-webkit
编译完成后,WebKit会生成在WebKitBuild/Release/bin目录下的QtLauncher文件。
在WebKitBuild/Release/bin目录中运行QtLauncher:
./QtLauncher about:blank
或访问外部网页:
./QtLauncher www.google.com
完成以上步骤后,即可在xWindows系统上运行基于WebKit的应用程序。
转载地址:http://xpxvz.baihongyu.com/