QT/X11的安装

来源:互联网 发布:基本块优化 编辑:程序博客网 时间:2024/05/18 05:39

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安装好了.