QT简介:
Qt是Trolltech公司的一个产品。Trolltech是挪威的一家软件公司,主要开发两种产品:一种是跨平台应用程序界面框架;另外一种就是提供 给做Linux开发的应用程序平台,能够应用到PDA和各种移动设备上。Qt和Qtopia分别是其中具有代表性的两个。
Qt是一个多平台的图形用户界面应用程序框架,它能给用户提供精美的图形用户界面所需要的所有元素,而且它是基于一种面向对象的思想,所以用户对其对象的扩展是相当容易的,并且它还支持真正的组件编程。
Qt是Linux桌面环境KDE的基础。笔者认为,可以说Qt与下的Mfc的实质是一样的,所以Qt最大的优点在于其跨平台性,可以支持现有的多种操作系统平台,主要有:
◆ MS/ 95、Windows 98、WindowsNT 4.0、Windows 2000、Windows XP;
◆ Unix/X11 Linux、Sun Solaris、HP-UX、Compaq True64Unix、IBM AIX、SGI IRIX和很多其它X11平台;
◆ Macintoshi Mac OSX;
◆ Embedded—带FramBuffer的Linux平台。
QT安装
1、获取源代码
可以从Trolltech公司的FTP服务器下载,地址是:ftp://ftp.trolltech.com/qt/source.我下载的是qt-x11-opensource-src-4.3.2.tar.gz。
我把源码它放在/home/sun/qt/目录下面。
2、解压缩
tar xvfz qt-x11-opensource-src-4.3.2.tar.gz
此时会生成一个/home/sun/qt/qt-x11-opensource-src-4.3.2目录。QT需要的是GNU的tar工具,而在某些系统中它称为gtar。
3、生成makefile文件
./configure
按照提示往下做.
(要查看configure的配置选项列表,可以运行./configure -help命令)
4、编译
make
这样将会生成Qt库,同时也会编译所有的演示程序、示例程序和工具软件。在某些系统中,make命令称为tmake。
5、安装
make install
6、设置环境变量
在目录/root里面有看到隐藏文件.profile,命令:cd /root,sudo gedit .profile在它的末尾加上如下语句:
QTDIR=/home/sun/qt........----------对应自己的路径
PATH=$QTDIR/bin:$PATH
MANPATH=$QTDIR/doc/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR PATH MANPATH LD_LIBRARY_PATH
7、现在qt安装好了,
cd/usr/local/Trolltech/Qt-4.3.5/bin
./designer
就可以看见qt启动了.也就是说qt安装好了.