Qt4.3.0在Red Hat下安装的一个奇怪问题
我在red hat下按如下安装文档安装: 一、下载软件包 qt-x11-opensource-src-4.3.2.tar.gz 二、解压软件包 $tar -zxvf qt-x11-opensource-src-4.3.2.tar.gz 三、进行配置 $cd qt-x11-opensource-src-4.3.2 $./configure --prefix=/usr/local/qt4.3.2 这部也可以将后面的参数省去,我这样写是为了将编译后将软件包安装在/usr/local/qtt4.3.2中。这步进行后,开始会给出GPL为了让你同意,这时你输入yes即可。 四、编译,安装 #qmake 这部执行需要很长时间我的电脑是奔D820的,用了1.5个小时还要多,要耐心等待呀。 #qmake install 这部是进行安装,比上一步要快一些。 五、修改环境变量 #vi /etc/profile #Add qt4.3.2 PATH PATH=/usr/local/qt4.3.2/bin:$PATH export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC 在export上面添加PATH=/usr/local/qt4.3.2/bin:$PATH,这句话的意思是将/usr/local/qt4.3.2/bin添加到PATH环境变量中。 为了使重新设置的环境变量生效运行 $source /etc/profile 这时在终端上打$assistant这时qt4.3的帮助信息已经出来了说明安装成功了。 用$echo $PATH可以查看你的qt4.3.2环境变量是否加载成功。 我前面安装都很顺利但是在最后的时候,我在修改环境变量后,发现安装路径还是不对,问题如下:[root@rhel4 local]# lsbin lib qt-x11-opensource-src-4.3.0.tar.gzdpkg libexec sbindpkg.tar.gz libx11-dev.deb shareetc man srcgames qt4.3.0include qt-x11-opensource-src-4.3.0[root@rhel4 local]# cd qt-x11-opensource-src-4.3.0[root@rhel4 qt-x11-opensource-src-4.3.0]# vi /etc/profile[root@rhel4 qt-x11-opensource-src-4.3.0]# source /etc/profilebash: /usr/local/qt4.3.0/bin:/usr/java/jdk1.5.0_12/bin:/usr/server/java/tomcat55/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin::/root/bin: 没有那个文件或目录(这里就不对了)[root@rhel4 qt-x11-opensource-src-4.3.0]#assistant我运行assistant的时候发现路径不对,还是指向的qt3.3的路径The page could not be found!'/usr/lib/qt-3.3/doc/html/linguist-manual.html'但是我配置的时候已经配置好路径了啊!如下:[root@rhel4 qt-x11-opensource-src-4.3.0]# vi /etc/profile# No core files by defaultulimit -S -c 0 > /dev/null 2>&1USER="`id -un`"LOGNAME=$USERMAIL="/var/spool/mail/$USER"HOSTNAME=`/bin/hostname`HISTSIZE=1000if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then INPUTRC=/etc/inputrcfi#这个就是4.3.0的路径PATH= /usr/local/qt4.3.0/bin:$PATHexport PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRCfor i in /etc/profile.d/*.sh ; do if [ -r "$i" ]; then . $i fi请问是什么问题,谢谢!!!!!!!!!!!