环境:redhat6.3
源码:飞凌提供的
qt-everywhere-opensource-src-4.7.1.tar.gz
qt-creator-linux-x86-opensource-2.6.1.bin(qter下载的,不要选择太高的版本,因为高版本运行时占用的内存比较大,一般运行会出问题)
将
qt-everywhere-opensource-src-4.7.1.tar.gz放到某个目录下
然后解压
tar xvzf qt-everywhere-opensource-src-4.7.1.tar.gz
进入目录
cd
qt-everywhere-opensource-src-4.7.1
这里会看到飞凌的编译脚本,但是我们是编译pc上的qmake,所以不使用这个脚本
进行配置,只需要配置安装目录即可,或者不制定安装目录也行,如果不指定的话,默认是安装在/usr/local目录下的,但是为了方便管理,建议还是制定吧
./configure --prefix=/opt/pc-qt-4.7.1
经过大概十几分钟后,在当前目录下会生成Makefile文件
编译
gmake
经过大概一个小时的编译(注意不同机器配置需要的时间是不一样的,有的需要2~3小时)
安装
make install
检查/opt目录下是否生成了pc-qt-4.7.1文件夹
接下来是安装qt-creator这是用来开发qt软件的集成开发环境
./
qt-creator-linux-x86-opensource-2.6.1.bin
安装全部默认,同windows一般软件安装方法,是界面安装的
安装完毕,能够看到:
桌面上的图标是选择放到桌面的,默认是没有的!
接下来是一些基本配置:
选择: 工具-->选项-->构件和运行
在构建和运行中选择Qt版本 -->手动设置,如果软件自动检测到版本但是不是/opt/qt-4.7.1/bin/qmake,说明是系统本身自带的qt版本,我们需要更改为/opt/qt-4.7.1/bin/qmake保存退出即可