您的位置:首页 > 编程语言 > Qt开发

如何在Solaris 8下安装QT软件

2007-10-29 12:08 225 查看
  
在UNIX环境中编制带有用户界面的程序历来比较繁琐,使用Trolltech的QT软件可以很大程度上减轻编写界面的工作量。如何安装QT软件并配置运行环境呢。下面介绍在常用的SPARC/Solaris 8下安装QT软件的步骤和方法。
安装QT前需要安装GCC编译软件,从SUN公司的免费软件站点www.sunfreeware.com 上下载安装GCC所需要的三个软件包:gcc-3.4.6-sol8-sparc-local.gz、libiconv-1.11-sol8-sparc-local.gz和libintl-3.4.0-sol8-sparc-local.gz。注意要取得与操作系统版本一致的GCC软件,如你要在SPARC/Solaris 8下安装GCC,就在该网站的首页先选择SPARC/Solaris 8,再选择gcc-3.4.6。接着下载安装QT所需要的三个软件包,先选择qt-3.3.4,下载qt-3.3.4-sol8-sparc-local.gz、libpng-1.2.20-sol8-sparc-local.gz和zlib-1.2.3-sol8-sparc-local.gz。
下载完毕后,接下来解压安装软件包。我们可以在自己的主目录下建两个子目录,一个是gcc ,一个是qt,分别放入各自三个软件包,用以下同样的命令针对不同的软件包解压安装。
1、解压缩
% gunzip libiconv-1.11-sol8-sparc-local.gz
2、安装
#pkgadd –d ./ libiconv-1.11-sol8-sparc-local
注意这里是在管理员root 帐户下。安装过程中会有一个交互安装过程,一般要安装所有的package,系统提问是否安装所有的package时,输入all,或者直接按回车,选择缺省选项all。
依次安装libiconv-1.11-sol8-sparc-local.gz、libintl-3.4.0-sol8-sparc-local.gz、gcc-3.4.6-sol8-sparc-local.gz、libpng-1.2.20-sol8-sparc-local.gz、zlib-1.2.3-sol8-sparc-local.gz和qt-3.3.4-sol8-sparc-local.gz。以后要想缷载所加的软件包,可以先用% pkginfo | more 查看所安装的软件包名字pkg_name,pkginfo命令结果显示三列,分别代表三个域,pkg_category软件包种类;pkg_name软件包名字(如为SUN产品则以SUNW起头);Description软件产品的简单说明。如GCC的pkg_name是SMCgcc,删除该软件包就用以下命令# pkgrm SMCgcc。
安装完毕后,就要配置环境变量。为方便使用gcc和qt,需要对PATH变量更新,对于csh用户,在用户主目录下的.cshrc文件中加入set path=(/usr/local/bin /usr/local/qt/bin),gcc的命令放在/usr/local/bin下,qt的命令放在/usr/local/qt/bin。同样地gcc 的库文件放在/usr/local/lib下,qt 的库文件放在/usr/local/qt/lib下,所以设置LD_LIBRARY_PATH环境变量应设置为让两个路径都可以搜到。最后要把以下语句写入.cshrc文件或.login文件,均可,经试验效果一样。
setenv QTDIR /usr/local/qt
setenv PATH $QTDIR/bin:$PATH
setenv MANPATH $QTDIR/doc/man
setenv LD_LIBRARY_PATH $QTDIR/llib:/usr/local/lib
若最后一行不设置/usr/local/lib,则运行QT的designer命令会报libqui.so.1或libpng.so.3库文件找不到。
这样QT的可视化编程环境就配置好了,要想运行输入designer命令可调出编程界面。若想进一步学习QT软件的使用,登录doc.trolltech.com,这是Trolltech的官方帮助文献的网站。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  qt solaris gcc path library sun