Fedora 14 QT与QT-Embedded的详细安装教程

5星 · 超过95%的资源 需积分: 9 81 下载量 129 浏览量 更新于2024-10-09 收藏 26KB DOCX 举报
本文档详细介绍了如何在Fedora 14操作系统环境下安装QT(跨平台应用程序开发框架)和QT-Embedded,这是一种针对嵌入式设备优化的QT版本。以下步骤是基于 yum 包管理器进行的安装过程。 首先,确保系统的软件包已经更新到最新版本,运行`# yum update`。接下来,安装必要的开发工具,包括内核开发库(kernel-devel)、内核头文件(kernel-headers)、GCC编译器和mkinitrd工具,通过命令`# yum install kernel-devel kernel-headers gcc mkinitrd`来完成。 安装GCC时,可以使用`gcc –v`或`gcc --version`来检查当前GCC版本。对于QT X11 Requirements中的库文件,如fontconfig、freetype、X11相关库等,可以通过`yum install libfontconfig1-dev libfreetype6-dev libx11-dev libxcursor-dev libxext-dev libxfixes-dev libxft-dev libxi-dev libxrandr-dev libxrender-dev`来逐一安装。如果已在Fedora 14上选择了软件开发环境,这些库可能已包含在内,所以可以根据具体需求选择是否安装。 对于QT for PC(基于X11版本),需要下载并解压qt-everywhere-opensource-src-4.7.1.tar.gz,将其解压后的文件夹命名为qtPC4.7.1。然后进入该目录,运行`# ./configure`进行配置,接着执行`# gmake`编译源代码,最后使用`# gmake install`将QT安装到`/usr/local/Trolltech/Qt-4.7.1`目录下。为了在终端中正确使用QT,需要设置环境变量`export PATH="/usr/local/Trolltech/Qt-4.7.1/bin:$PATH"`。 编译qvfb(VirtualFramebuffer)是为了支持QT-Embedded X86,需要进入qtPC4.7.1/tools/qvfb目录,并按照文档指示进行操作。具体步骤没有在提供的部分中详述,但通常会涉及到构建qvfb的源码,以便将其与QT集成到嵌入式环境中。 本文提供了Fedora 14环境中安装QT和QT-Embedded的基础步骤,包括系统升级、开发工具安装、QT库的安装以及关键组件如QT for PC和qvfb的编译和配置。根据实际需求,可能还需要调整参数或处理其他依赖项,以确保安装的顺利进行。