CentOS下Qt安装
我现在的首要任务是在自己的CentOS系统上安装一下Qt开发环境。
1. 获取下载地址以下为开源的下载地址:
http://qt-project.org/downloads
在网页上选择符合自己机型的源码。
要下载的有两样东西。
(1)Qt Creator安装程序。
(2)Qt SDK。
我使用 wget 命令下载了需要的源码。
mkdir ~/qt-downloads
cd ~/qt-downloads
wget http://download.qt-project.org/official_releases/qtcreator/2.8/2.8.1/qt-creator-linux-x86-opensource-2.8.1.run
qt-creator-linux-x86-opensource-2.8.1.run 就被下载到了 ~/qt-downloads 路径下。
2.2 修改文件权限修改该文件的权限,使之有执行权限。
chmod u+x qt-creator-linux-x86-opensource-2.8.1.run
2.3 安装执行bin文件开始安装Qt Create
sudo ./qt-creator-linux-x86-opensource-2.8.1.run
其期,安装向导会询问安装路径,我是把文件安装到 /usr/local/ 目录下的。
完成安装之后,Applications -- Programming 菜单下就有一个 Qt Creator 的入口。点击会弹出Qt Creator 的界面
现在只是把Qt Creator安装好了。
异常情况:
centos 6.4 QT5 的安装,找不到GLIBCXX_3.4.15的解决办法
虽然安装了Qt Creator,还是不能进行工程创建、编译。还需要安装Qt SDK。
参考这篇博文:http://blog.csdn.net/siren0203/article/details/5634563
3.1 下载cd ~/qt-downloads
wget http://download.qt-project.org/official_releases/qt/4.8/4.8.5/qt-everywhere-opensource-src-4.8.5.tar.gz
获取Qt源代码,放到 qt-download,然后解压这文件。
3.2 解压tar zxvf qt-everywhere-opensource-src-4.8.5.tar.gz
3.3 设备环境变量解压完成之后,进入解压后的源码目录,执行以下命令:
$ QTDIR=$(pwd) $ PATH=$QTDIR/bin:$PATH $ MANPATH=$QTDIR/man:$MANPATH $ LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
设置好了待会编译需要的环境变量。
3.4 配置这段脚本的功能就是添加我们刚解压的目录中的bin,bin,man路径到环境变量中。
然后,执行配置:
./configure
当然,执行这个命令的前提是你的GCC是安装完全了的。
没有的话就要安装。
3.5 编译这个过程可能要花3~5分钟。执行完成后,再编译:
gmake
编译时间有一点长,我花了90分钟,稍安铁勿躁。
3.6 安装然后就是安装
sudo make install
注意一定要sudo或root权限哦~~
这一步可能要15分钟左右。
3.7 完成进入 qt-downloads/qt-everywhere-commercial-src-4.8.4 的 bin 目录,执行 designer 就会出现窗口设计界面。
安装就OK了!
昨天把Qt Creator与Qt SDK安装好了。但是打开Qt Creator还是建不了工程,无法进行开发工作。
今天我在自己工作的电脑上也装了一个开发环境,经同事的指点,略知一二了。
找到Qt Creator的菜单[Tool]- [Option...],点击后弹出Option对话框:
在左边的列表框里选择"Build Run"- "Qt Versions",再点右边的"Add..."按钮,会弹出文件选择对话框。
选我们昨天编译的Qt SDK路径bin目录下的qmake文件:
然后点击Open或双击qmake选中。
补充:昨天在 make install 的时候,我把Qt SDK安装到了 /usr/local 目录下。在这个目录下多了一个 Trolltech 的文件夹。
这个文件夹可能就是昨天安装Qt SDK时生成的。
这里的这个 qmake 也应该是可以的,可能这个还更合适一些。我个人觉得应该选这个目录下的qmake。
这个问题以后再试。(试验证明是可以的,而且本来就应该选这个qmake,而不是选安装目录下的qmake)
好,语归正传,指定了qmake后,Option对话框的显示更新了:
再进入Kits页:
注意看到光标所指的下拉选择框"Qt version",将原来的"none"选成上图所示的Qt SDK。
点OK,完成配置并退出Option对话框。
现在可以顺利创建工程了:
下面我就不再多说了,你会的。
李名赫 博主从事的是物联网行业,目前在某知名智能家居科技公司担任家庭智能中心研发主管。欢迎交流!
相关文章
- 什么是QT[通俗易懂]
- QT多线程实战_Qt多线程开发项目
- Vmware虚拟机中CentOS安装 CentOS安装Qt的教程图解
- CentOS安装Oracle数据库的步骤(centos安装oracle)
- 调试Linux下Qt的调试实践指南(linux下qt)
- 利用Qt快速调用Linux程序简易指南(qt调用linux程序)
- 安装Linux系统,学习QT开发技术(linux安装qt教程)
- Qt蓝牙编程指南:在Linux系统上使用Qt开发蓝牙应用程序(qt蓝牙编程linux)
- Qt 静态编译在 Linux 的实践(qt静态编译linux)
- 实现美观、简洁的 Linux Qt 界面设计(linuxqt界面设计)
- Linux 下 Qt 安装教程(qt安装教程linux)
- 提高数据处理效率:探究Qt与MySQL数据库的结合应用(qt与mysql数据库)
- 轻松实现QT直连Microsoft SQL Server(qt直连mssql)
- 在Linux下体验Qt的简便安装之旅(在linux下安装qt)
- 从 Qt 中编译到 MySQL 的进程(qt mysql 编译)
- 怎么安装CentOS下MySQL的安装教程(centos里mysql)
- centOS安装MySQL更为稳定便捷的选择(centos-mysql)