1 编译QT-X11环境1.1 链接文件gmake 过程中可能会报错,提示无法找到krb5.h,解决方法是:[root@BC /]# ln -s /usr/kerberos/include/com_err.h /usr/include/com_err.h[root@BC /]# ln -s /usr/kerberos/include/profile.h /usr/include/profile.h[root@BC /]# ln -s /usr/kerberos/include/krb5.h /usr/include/krb5.h1.2 编译QT-X11[root@BC /]# cd /gdut2410[root@BC gdut2410]# mkdir qt4[root@BC gdut2410]# cd qt4/[root@BC qt4]# mkdir pc[root@BC qt4]# mkdir arm[root@BC qt4]# cd pc把qt-x11-opensource-src-4.5.0.tar.bz2拷贝到/gdut2410/qt4/pc下[root@BC qt4]# cd /gdut2410/qt4/pc[root@BC pc]# tar xjvf qt-x11-opensource-src-4.5.0.tar.bz2[root@BC pc]# cd qt-x11-opensource-src-4.5.0[root@BC qt-x11-opensource-src-4.5.0]# ./configure(yes)[root@BC qt-x11-opensource-src-4.5.0]# gmake[root@BC qt-x11-opensource-src-4.5.0]# gmake install默认安装到/usr/local/Trolltech/Qt-x11-4.5.0目录下。1.3 配置环境变量/etc/profile[root@BC qt-x11-opensource-src-4.5.0]# vi /etc/profile添加如下内容QTDIR=/usr/local/Trolltech/Qt-4.5.0PATH=$QTDIR/bin:$PATHLD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATHMANPATH=$QTDIR/man:$MANPATH |