好的,斑竹!
我的系统是fedora11,qt的版本是4.2.3,解压包之后,放在/usr/local/文件夹里,configure的时候没有出问题,gmake和gmake install的时候基本也没有什么问题,然后设置的环境变量如下:
进入/etc/bashrc
vi /etc/bashrc 或者profile
在末尾添加以下:
QTDIR=/usr/local/Trolltech/Qt-4.2.3
PATH=$QTDIR/bin:$PATH
QMAKESPEC=$QTDIR/mkspecs/linux-g++
LD_LIBRARRY_PATH=$QTDIR/lib:$LD_LIBRARRY_PATH
export QTDIR PATH QMAKESPEC LD_LIBRARRY_PATH
然后我进入根用户,打了qmake -v ,显示的版本信息如下:
QMake version 2.01a
Using Qt version 4.2.3 in /usr/local/Trolltech/Qt-4.2.3/lib
但是,打入 designer命令,命令行显示
Qt: Session management error: None of the authentication protocols specified are supported
QT界面也能正常启动,原本我还以为没有什么大问题,就写了个helloword程序试试,编译后执行helloword程序,命令行显示如下提示信息:
Qt: Session management error: None of the authentication protocols specified are supported。
诚心请教版主,这是什么地方出了问题呢?