http://blog.csdn.net/cuman/archive/2009/05/12/4174456.aspx
RedHat9.0中安装qt4.5(x86)
Linux是在vmware中安装的RedHat9.0
从
ftp://ftp.qtsoftware.com/qt/source/
下载qt-x11-opensource-src-4.5.0.tar.bz2
将下载的文件从xp中copy到vmware RedHat9.0里==>这个通过简单的文件共享便可以完成/home/jack
1. tar xjvf qt-x11-opensource-src-4.5.0.tar.bz2
2. cd qt-x11-opensource-src-4.5.0.tar.bz2
3. ./configure ==>这步OK,没有出现error
4. qmake ==>出现错误:提示找不到krb5.h,由于RedHat9是将kerberos的include file放在/usr/kerberos/include里,而不是/usr/include.
运行下面命令:
ln -s /usr/kerberos/include/com_err.h /usr/include
ln -s /usr/kerberos/include/profile.h /usr/include
ln -s /usr/kerberos/include/krb5.h /usr/include
创建symbole link,使得编译器能够找到krb5.h文件
5. qmake install 经过大概1.5小时的编译,默认的安装路径为/usr/local/Trolltech/..下,如果想改变安装的路径,在步骤3的时候,用./configure --prefix /qt..来指定安装路径.
总算编译成功了,没有错误,下面就剩下对QT进行配置了。
RedHat9.0中安装qt4.5(x86) | |
| |
来源: ChinaUnix博客 日期: 2009.08.31 17:10 (共有0条评论) 我要评论 | |
Linux是在vmware中安装的RedHat9.0 从 ftp://ftp.qtsoftware.com/qt/source/ 下载qt-x11-opensource-src-4.5.0.tar.bz2 将下载的文件从xp中copy到vmware RedHat9.0里==>这个通过简单的文件共享便可以完成/home/jack 1. tar xjvf qt-x11-opensource-src-4.5.0.tar.bz2 2. cd qt-x11-opensource-src-4.5.0.tar.bz2 3. ./configure ==>这步OK,没有出现error 4. qmake ==>出现错误:提示找不到krb5.h,由于RedHat9是将kerberos的include file放在/usr/kerberos/include里,而不是/usr/include. 运行下面命令: ln -s /usr/kerberos/include/com_err.h /usr/include ln -s /usr/kerberos/include/profile.h /usr/include ln -s /usr/kerberos/include/krb5.h /usr/include 创建symbole link,使得编译器能够找到krb5.h文件 5. qmake install 经过大概1.5小时的编译,默认的安装路径为/usr/local/Trolltech/..下,如果想改变安装的路径,在步骤3的时候,用./configure --prefix /qt..来指定安装路径. 总算编译成功了,没有错误,下面就剩下对QT进行配置了。 |