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,大家可以看到图形界面了吧。
相关推荐
总的来说,这个压缩包为Linux下的大恒水星相机开发提供了一个良好的起点,通过Qt和OpenCV的结合,开发者可以迅速掌握图像处理的基本流程,并在此基础上扩展出更多复杂的应用。无论是对相机硬件的控制还是图像处理...
Linux下神通数据库与QT集成...综上所述,Linux下神通数据库与QT集成环境的搭建是一个涵盖了多种软件安装、配置和编程的过程。通过本文档的详细指导,开发人员可以成功搭建起能够支持神通数据库操作的QT集成开发环境。
QT手册是学习QT编程的基础,它涵盖了从安装QT开发环境到创建、编译、调试QT应用的全过程。手册中会详细介绍QT的类库、设计模式以及如何利用这些工具来构建高效且用户友好的应用程序。例如,QApplication类是所有QT...
QtQuick中文手册,便于学习Qt相关内容,如果有在Linux或Windows下开发Qt的可以参考
在跨平台性方面,Qt支持Windows、Linux、macOS、Android、iOS等多种操作系统,允许开发者编写一次代码,到处运行。这得益于Qt的移植层,它将底层系统的差异隐藏起来,为开发者提供一致的API。 在编程模型上,Qt5.10...
本文档旨在详细介绍如何在Linux环境下配置QT开发环境,包括安装及配置必要的工具与库文件,以及完成嵌入式系统的QT环境搭建。通过本手册,读者可以了解到如何从零开始构建一个完整的QT开发环境,从而能够进行高效的...
linux新手使用快捷手册
**Qt4.5类库参考手册** Qt4.5是一个强大的跨平台应用程序开发框架,它遵循LGPL(Lesser General Public License)协议,允许开发者在开源或商业项目中灵活使用。随着Qt4.5的发布,Qt引入了全新的集成开发环境(IDE...
Qt设计器支持多平台运行,这意味着你在Windows、Linux或macOS上创建的界面可以在任何支持Qt的系统上无缝运行。 Qt设计器主要包含以下核心功能: 1. **拖放界面构建**:通过从工具箱中选择各种控件,如按钮、文本框...
QT是一个跨平台的C++库,支持多种操作系统,包括Windows、Linux、Mac OS X以及嵌入式系统等。其丰富的功能和强大的性能使得它在众多开发框架中独树一帜。 QT框架的核心特性包括: 1. **事件驱动**:QT基于事件驱动...
1. **环境设置**:如何安装Qt SDK,配置编译器和集成开发环境(IDE),如Qt Creator。 2. **基本组件**:讲解了各种GUI组件的使用,如按钮、文本框、标签、布局管理等。 3. **事件处理**:详细解释了事件和事件...
1. **跨平台性**:QT4支持多种操作系统,包括Windows、Linux、Mac OS X以及嵌入式系统,使得开发的软件可以在不同的平台上运行。 2. **丰富的库函数**:QT4提供了大量预先编写的类,涵盖了GUI设计、网络通信、...
《Linux与Qt程序设计》这本书籍聚焦于Linux操作系统环境下Qt框架的程序设计,是想要从事基于Linux平台的软件开发人员的一本非常有价值的参考书籍。Linux操作系统是一个类Unix系统,以其开源性、稳定性和安全性被广泛...
Qt是Trolltech公司的一个产品。Trolltech是挪威的一家软件公司,主要开发两种产品:一种是跨平台应用程序界面框架;另外一种就是提供给做嵌入式Linux开发的应用程序平台,能够应用到PDA和各种移动设备上。
这份手册在Linux和Windows操作系统环境下对QT4编程进行了深入讲解,是开发者的重要参考资料。 QT4的核心概念之一是其信号与槽机制,这是它实现事件驱动编程的关键。信号和槽允许对象之间进行通信,当一个对象的状态...