QT的安装办法有很多,百度一下有一大堆,但是大部分的手册都是复制粘贴的,并不能使用。
具体的安装办法:
1、去这里下载Qt 4.4.0 for X11 OpenSource
版。
2、下载过来的是 qt-x11-opensource-src-4.4.0.tar.gz 文件,我们用tar命令解压一下。
tar zxvf qt-x11-opensource-src-4.4.0.tar.gz
3、把这个目录移到/usr/local目录下,或者不移,放在/home目录也无所谓,下面的安装过程是把这个目录移到/usr/local目录下,改名为qt,如果您没有移动,在设置的时候注意目录。
4、修改(可以使用vi编辑器
或者gedit)自己目录下的.bash_profile 或者 .profile或者是/etc/profile这个文件,加入下面的代码:
QTDIR=/usr/local/qt
PATH=$QTDIR/bin:$PATH
MANPATH=$QTDIR/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR PATH MANPATH LD_LIBRARY_PATH
5、注销一下用户或者 source .bash_profile 一下,使配置文件生效。
6、进入QT
的目录,开始编译
./configure
输入yes同意GPL/QPL协议。
在网络上还看到这个命令 ./configure -thread,为了支持多线程,大家还是敲一下这些命令好了。(不知道./configure -thread 和 ./configure 命令有没有重复)
7、开始make 这步要一两个小时
make
8、开始install (网上的一些手册没有这步,会出现 error while loading shared libraries: libQTDesignerComponents.so4 错误,我make install一下之后,就OK了。
)这步也要挺久的,大概几十分钟吧。
make install
9、进入QT的目录,进入bin目录,然后运行 ./designer,大家可以看到图形界面了吧。
分享到:
相关推荐
QT Linux 下的安装过程是一个系统性的任务,涉及到多个步骤,主要目的是在Linux环境中配置和构建QT开发环境。QT是一个跨平台的应用程序开发框架,广泛用于创建GUI程序。以下是详细的安装步骤: 1. 首先,你需要从...
QT库提供了丰富的功能,使得开发者能够创建跨平台的应用程序,运行在Windows、Linux、macOS、Android和iOS等操作系统上。QT的核心理念是“编写一次,到处运行”(Write Once, Run Everywhere),这极大地提高了开发...
在本文中,我们将深入探讨如何在嵌入式Linux系统上使用QT框架进行摄像头测试,特别是在全志A33开发板上。"A33-LINUX-QT camera test demo"项目提供了一个实例,帮助开发者理解这一过程。让我们逐一解析这个项目的...
在组件选择界面,确保勾选“Development and Debugging”下的所有选项,包括Qt 5.6.1、Qt Creator以及相关工具,这些是进行开发所必需的。 环境变量配置: 安装完成后,需要配置系统环境变量。添加Qt的bin目录到...
在本压缩包中,"大恒水星相机 linux 下使用qt和opencv开发快速入门手册-例程.zip",提供了一个针对Linux环境下使用Qt和OpenCV进行图像处理与开发的初级教程。这个教程主要针对大恒水星相机,该相机在工业、科研等...
下面详细说明QIHUA-X63平台Linux下的QT5开发手册中涉及的知识点。 1. 平台概述 QIHUA-X63平台支持Linux 3.10内核及Buildroot 2018的SDK源码,适合进行图形界面应用开发。它提供的SDK安装包位于“QIHUA-X63光盘/SDK...
通过以上内容的介绍,我们可以看出,OK6410-A开发板及其LINUX3.0.1用户手册是一份非常详尽的文档,不仅包含了基本的系统安装流程,还深入到了系统测试和开发环境的搭建等多个方面,对于从事嵌入式开发工作的工程师来...
本文将详细介绍如何在Linux环境下搭建神通数据库与QT集成的开发环境,这包括了QT开发环境的配置、UNIXODBC驱动的安装和配置,以及神通数据库的安装和ODBC驱动的注册。 首先,QT开发环境是一个重要的基础,它是一个...
根据提供的信息,我们可以详细解析《MYS-6ULX Linux开发手册》中涉及的关键知识点。 ### 一、软件资源 MYS-6ULX Linux开发手册涵盖了基于MYS-6ULX系列开发板和MYB-6ULX扩展板进行Linux系统开发所需的软件资源。...
本手册旨在详细介绍OK6410-A开发板搭载Linux 3.0.1操作系统的使用方法,包括系统安装、配置以及常见功能的测试等。该手册不仅适用于初次接触OK6410-A开发板的新手,也适用于具有一定经验的开发者。 #### 二、一键...
qt中文帮助手册 Qt是一个多平台的C++图形用户界面应用程序框架。它提供给应用程序开发者建立艺术级的图形用户界面所需的所用功能。Qt是完全面向对象的很容易扩展,并且允许真正地组件编程。 自从1996年早些时候,Qt...
MYS-6ULX Linux开发手册是一份详尽的开发指南,用于指导开发者如何在MYS-6ULX系列开发板和MYB-6ULX扩展板上进行Linux系统的编译、安装以及Qt应用开发。该手册涵盖了从软件资源介绍、开发环境部署、系统构建到具体...
本文档旨在详细介绍如何在Linux环境下配置QT开发环境,包括安装及配置必要的工具与库文件,以及完成嵌入式系统的QT环境搭建。通过本手册,读者可以了解到如何从零开始构建一个完整的QT开发环境,从而能够进行高效的...
**Qt4.5类库参考手册** Qt4.5是一个强大的跨平台应用程序开发框架,它遵循LGPL(Lesser General Public License)协议,允许开发者在开源或商业项目中灵活使用。随着Qt4.5的发布,Qt引入了全新的集成开发环境(IDE...
GTK+与Qt是两种在Linux、Unix以及Windows等操作系统上广泛使用的GUI(图形用户界面)工具包,它们为开发者提供了创建美观且功能丰富的应用程序的框架。这个名为"gtk-qt.zip"的压缩包包含了中文手册,特别针对初学者...
Qt是Trolltech公司的一个产品。Trolltech是挪威的一家软件公司,主要开发两种产品:一种是跨平台应用程序界面框架;另外一种就是提供给做嵌入式Linux开发的应用程序平台,能够应用到PDA和各种移动设备上。
QT手册是学习QT编程的基础,它涵盖了从安装QT开发环境到创建、编译、调试QT应用的全过程。手册中会详细介绍QT的类库、设计模式以及如何利用这些工具来构建高效且用户友好的应用程序。例如,QApplication类是所有QT...