设置QTDIR环境变量, FC8默认安装的是Qt 3.3.8 版本,默认的QTDIR变量设置为/usr/lib/qt-3.3
QTDIR=/usr/lib/qt-3.3
我们要设置为新版本QT的安装位置
这里为/opt/QtX11-4.4-tp1/
export QTDIR=/opt/QtX11-4.4-tp1/
还需要讲qt-3.3.8的bin目录从PATH中去掉, 不然会引用qt-3.3.8的qmake造成无法生成Makefile文件
export PATH=$QTDIR/bin:$PATH
编译
QTDIR=/opt/QtX11-4.4-tp1/ ./WebKitTools/Scripts/build-webkit
经过漫长的等待后就会在WebKitBuild/Release/bin下生成QtLauncher
测试
在xwindows下
cd WebKitBuild/Release/bin
./QtLauncher about:blank
./QtLauncher www.google.com
显示速度很快, 测试新浪网, 中文显示正常. 大功告成: )
note:
Firefox是基于Gecko引擎进行网页排版
IE则是以Trident作为其网页排版引擎的
Konqueror以KHTML 为引擎的
相关推荐
在Fedora Core 5这样的特定Linux发行版上编译WebKit,首先需要确保系统环境满足一定的要求。关键在于确保有正确版本的GCC以及其他必要的软件包和库。这是因为不同的Linux发行版之间存在细微的差别,尤其是编译器和库...
对于希望将应用程序发布到多个 Linux 发行版上的开发者而言,静态编译 Qt 可以极大地简化部署流程。本文将详细介绍如何在 Ubuntu 系统下进行 Qt 的静态编译,并使用编译好的静态库来构建应用程序。 #### 二、为什么...
在本文中,我们将深入探讨如何在银河麒麟V10操作系统上,使用飞腾CPU进行Qt 5.15.2的交叉编译。这个过程涉及到多个步骤,包括环境准备、依赖库的安装以及编译与安装Qt框架。首先,我们从准备工作开始。 ### 一、...
使用QtWebkit需要在编译QT源码的时候,在./configure加上–webkit,在编译自己的应用程序时,需要在.pro文件加上QT+=webkit,或者直接改Makefile加上-lQWebkit。 四、通过键盘(遥控器)控制网页元素: 使用...
在IT领域,Linux、Qt和C++是三个关键的技术组件,它们经常被组合使用来开发高效、跨平台的应用程序。本资源"linux、QT、c++、百度离线地图.zip"似乎是一个关于利用这些技术进行地图应用开发的学习资料,特别关注的是...
-depths 16,24,32 -no-mmx -no-3dnow -no-sse -no-sse2 -no-cups -no-stl -webkit -qt-mouse-pc -qt-mouse-linuxtp -plugin-mouse-pc -qt-kbd-linuxinput -qt-kbd-tty -qt-gfx-vnc -qt-mouse-tslib -plugin-mouse-...
QT 4.5.0是此项目所使用的版本,该版本在2009年发布,提供了许多改进和新特性,比如QtWebKit(用于Web内容的嵌入)和QtScript(增强了脚本支持)。 万年历程序的核心功能可能包括: 1. 显示当前日期:程序启动时,...
在本例中,我们将 Qt 移植到 Linux 3.4.2 平台上,使用 ARM 架构的处理器。 Qt 的应用场景 Qt 广泛应用于嵌入式系统、移动设备、桌面应用程序等领域。例如: * 嵌入式系统:Qt 可以用于开发嵌入式系统的用户界面...
压缩包中的"qt4.7.1-mipsel"可能包含了这些编译好的库文件,供你移植到目标设备上使用。 请注意,由于Qt 4.7.1已经相当老旧,可能不支持最新的功能和安全更新。在实际项目中,考虑使用更现代的版本(如Qt 5或更高...
- `-no-webkit`:不编译WebKit模块。 - `-no-multimedia`:不编译多媒体模块。 - `-no-script`:不编译脚本引擎。 - `-no-qt3support`:不编译对Qt3的支持。 2. **编译Qt**:配置完成后,执行`nmake`命令开始...
本文将指导读者搭建 Qt 交叉编译环境,实现 Qt 程序在嵌入式系统上的运行。 一、准备工作 在搭建 Qt 交叉编译环境之前,需要准备好一些必要的文件和工具。首先,需要下载最新版本的 Qt 4.7.2 源代码,并将其解压到...
最后,需要注意的是,为了在Linux环境下安装和使用qt-opensource-linux-x64-5.7.0.run,通常需要给予可执行权限并运行该脚本,以进行编译和安装过程。安装完成后,Qt的库和开发工具就可以在项目中使用了。 总结,Qt...
例如,在Linux上交叉编译Android版本的Qt,需要设置`-android-cross-comp`,并指定Android NDK路径。 **五、使用WebEngine** 1. **添加依赖**:在你的项目文件(如.pro)中,添加`QT += webenginewidgets`来启用...
以下是基于提供的文件内容,对Linux ARM平台上Qt移植配置的知识点的详细说明。 ### 1. 准备工作 在开始移植Qt之前,需要确保你有源码包以及为编译配置的适当环境。Linux ARM平台通常指的是嵌入式设备或开发板上的...
在Hi3520平台上编译Qt4.8.6,我们需要使用特定的交叉编译工具链,即arm-hisiv100nptl-linux-g++。这是一个针对arm架构的编译器,它能够将Qt的源代码转换为适合在Hi3520芯片上运行的目标代码。编译过程通常包括以下...
命令行启动时,程序的当前路径是启动命令的执行路径,而在Qt编译运行时,当前路径是可执行文件的路径。对于软链接,`absolutePath()`返回软链接本身的位置,而`canonicalPath()`则返回链接目标的实际位置。 为了...
通过阅读提供的文档,如“Windows下编译Webkit过程.pdf”和“Linux下用QT编译webkit.doc”,读者可以逐步掌握在不同平台上编译WebKit的细节。而“深入了解浏览器加载渲染及内核原理.pdf”则为深入理解浏览器工作提供...
在Android平台上构建Qt5是一项复杂但必要的任务,尤其对于那些希望在移动设备上开发和运行Qt应用程序的开发者。Qt是一个跨平台的应用程序开发框架,它允许开发者使用C++编写代码,同时支持多种操作系统,包括Android...
本文档将详细讲解如何在本地进行编译以及如何进行交叉编译 Qt Extended 开源版本 4.4.3。 #### 准备工作 首先确保已经获取了 `qt-extended-opensource-src-4.4.3.tar.gz` 文件,并将其放置于 `/home/work/desktop`...