安装、设置桌面版的QT开发环境
软件:
RedHat Enterprise Linux 6.3(32位)及以上版本;
qt-everywhere-opensource-src-4.8.5.tar.gz;
操作过程:
步骤1:通过configure产生配置文件
1.1、解压缩qt-everywhere-opensource-src-4.8.5.tar.gz,并将解压缩后的源代码文件夹改名为qt-src-4.8.5-x11
1.2、进入该文件夹,在终端运行以下命令:
./configure -opensource -prefix /usr/local/Trolltech/
Qt-4.8.5-x11 -glib -no-webkit -no-javascript-jit -no-openssl -no-cups
其中:“-opensource”选项表示我们使用的是开源的版本。“-prefix /usr/local/Trolltech/Qt-4.8.5-x11 ”表示编译完成后,执行“make install”时,会安装到“/usr/local/Trolltech/Qt-4.8.5-x11”目录,如果该目录不存在,会自动创建一个。这里不需要webkit和JavaScript、openssl、cups,所以去掉这些库。这样也能减少编译时间。
1.3、对于终端出现的如上图提示,输入“yes”
步骤2:通过make编译QT源代码
在终端执行:Make
步骤3:编译完成之后,通过make install安装前面编译生产的Linux 桌面版QT
在终端执行:make install
验证Linux桌面版QT安装是否成功
进入“/usr/local/Trolltech/Qt-4.8.5x11/examples/widgets/calculator”目录
在终端执行:./calculator
结果如图所示:
步骤4:安装QT Creator-4.8.5
直接安装即可,安装过程中按默认设置。
运行./ qt-creator-linux-x86-opensource-4.8.5.bin
默认情况下,QT Creator会安装在/opt/qtcreator-4.8.5目录下
安装完成后,在Linux桌面,会出现QT Creator的图标。
步骤5:设置开发环境
5.1 打开QT
5.2在使用QT Creator之前必须先设置QT库,这也是我们前面安装Linux X11(桌面)版QT的原因。如果不设置QT库, QT Creator编译程序时会出错。
选择“工具” --> “选项" 打开QT Creator设置
5.3右上角红圈内的区域:“添加”表示添加编译环境,“删除”表示去除编译环境。单击“添加”。
5.4在“构建和运行”选项里加入不同版本的的qmake,如果QT应用程序要在PC平台运行,则使用前面安装Qt-4.8.5-x11的里带的qmake,如: /usr/local/Trolltech/Qt-4.8.5-x11/bin/qmake
5.5使用X86平台上Qt-4.8.5-x11里带的qmake
5.6使用QT Creator,开发程序