如何在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的官方帮助文献的网站。
相关文章推荐
- 在solaris上用pkgadd安装软件时,如何指定安装目录
- 如何不安装vs2003就可以装企业版visio软件
- 如何在linux安装软件
- 如何在redhat下安装办公软件(openoffice)
- Linux下非root用户如何安装软件
- Ubuntu 下如何查看已安装的软件
- ubuntu下如何查看软件安装目录以及安装版本
- 如何在Android模拟器上安装已下载的APK软件包
- QT5.3.1编译出错,如何解决?cannot find -lGL 且libGL库已经安装。
- Ubuntu下如何查找、安装你想安装的软件
- 有关如何获取操作系统已经安装了杀毒软件的研究
- Linux 中如何查询和卸载已安装的软件 .
- 如何卸载以源代码方式安装的软件(zhuan)
- 在Ubuntu下如何安装Audacious听歌软件和osdlyric教程
- ubuntu如何卸载apt-get install安装的软件
- 如何把多个软件安装程序做成一个安装程序.
- ubuntu下如何查看软件安装目录以及安装版本
- 教你如何用CodeBlocks+MinGW+Qt在windows下的安装及环境配置
- 【软件是否安装】linux下如何查看某软件是否已安装
- Linux下非root用户如何安装软件