如何在Solaris 8下安装QT软件

  
在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的官方帮助文献的网站。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值