Linux平台下QT安装和配置指南

需积分: 47 18 下载量 75 浏览量 更新于2024-09-09 1 收藏 24KB DOCX 举报
Linux 下 QT 安装 作为一名 IT 行业的大师,我将从给定的文件中生成相关知识点,以下是我的回答: Linux 下 QT 安装 在 Linux 环境下安装 QT 是一项复杂的任务,本文将指导您如何安装 QT creator 2.1 和配置 GCC。 安装 QT creator 2.1 要安装 QT creator 2.1,您需要从 Nokia 的官方网站下载安装程序。下载完成后,运行安装程序,按照提示安装。安装完成后,您将在桌面上看到 QT creator 的图标。 解决安装问题 然而,在安装完成后,您可能会发现双击图标没有反应。这是因为 QT creator 需要您手动执行 ./qtcreator 命令来启动。执行命令后,您可能会看到以下错误信息: 核心载入失败:/home/linux/qtcreator-2.1.0/lib/qtcreator/plugins/Nokia/libCore.so:无法加载库/home/linux/qtcreator-2.1.0/lib/qtcreator/plugins/Nokia/libCore.so:(/usr/lib/libstdc++.so.6:version`GLIBCXX_3.4.9'notfound(requiredby/home/linux/qtcreator-2.1.0/lib/qtcreator/plugins/Nokia/../../libBotan.so.1)) 这是因为虚拟机上 Linux 中的 GCC 版本太低,导致 libstdc++.so.6 指向的库版本不包含 GLIBCXX_3.4.9。解决方法是安装 GCC 4.4.0。 安装 SDK 安装 SDK 是一种可选的安装方式。如果您直接安装 SDK,则可以省略安装 QT creator 的步骤。下载最新的 SDK 版本,例如 Qt_SDK_Lin32_offline_v1_1_en.run,然后按照以下步骤安装: 1. 下载安装程序 2. 在 Linux 下运行安装程序:Chmod u+x Qt_SDK_Lin32_offline_v1_1_en.run 3. 运行安装程序:./Qt_SDK_Lin32_offline_v1_1_en.run 4. 安装完成后,验证安装结果 解决编译错误 在编译程序时,您可能会遇到如下错误: Undefined reference to “FT_Library_SetLcdFilter” 这是因为缺少或版本过低的 freetype 库。解决方法是安装 freetype-2.4.4。 1. 下载安装程序 2. 配置安装程序:./configure --sysconfdir=/etc --prefix=/usr --mandir=/usr/share/man 3. 编译安装程序:make 4. 安装程序:make install 至此,您已经成功安装了 QT creator 2.1 和配置了 GCC。您现在可以使用 QT creator 来开发自己的应用程序了。