1. 获取下载地址
从我到网盘下载: qt-creator-opensource-linux-x86_64-3.5.1.run
qt-everywhere-opensource-src-4.8.7.tar.gz
以下为开源的下载地址: http://download.qt.io/official_releases/qtcreator/
http://download.qt.io/official_releases/qt/
2. Qt Creator安装
2.1 把下载好到文件(qt-creator-opensource-linux-x86_64-3.5.1.run)放到CntOS 的用户目录中,我放置的
地方为:/home/Tian/software
2.2 修改文件权限,使之有执行权限
chmod u+x qt-creator-opensource-linux-x86_64-3.5.1.run
2.3 安装
./qt-creator-opensource-linux-x86_64-3.5.1.run
其期,安装向导会询问安装路径,我是按照默认安装到 /home/Tian/qtcreator-3.5.1 目录下的。
完成安装之后,应用程序 --> 编程 菜单下就有一个 Qt Creator 的入口。点击会弹出Qt Creator
的界面;也可以右键点击”将此启动器添加到桌面“,在桌面上创建快捷方式。
3. QT SDK安装
虽然安装了Qt Creator,还是不能进行工程创建、编译。还需要安装Qt SDK。
3.1 把下载好到文件(qt-everywhere-opensource-src-4.8.7.tar.gz)放到CntOS 的用户目录中,我放置的
地方为:/home/Tian/software
3.2 解压
tar zxvf qt-everywhere-opensource-src-4.8.7.tar.gz
3.3 修改环境变量
修改~/.bashrc 文件
vim ~/.bashrc
在文件的后面加以下内容:
QTDIR=/home/Tian/software/qt-everywhere-opensource-src-4.8.7
PATH=$QTDIR/bin:$PATH
MANPATH=$QTDIR/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR PATH MANPATH LD_LIBRARY_PATH
这段脚本的功能就是添加我们刚解压的目录中的bin,bin,man路径到环境变量中。
3.4 配置
cd /home/Tian/software/qt-everywhere-opensource-src-4.8.7
./configure
此过程中出现了未安装gcc的提示,下面安装gcc
yum install gcc gcc-c++
安装成功之后重新进行上面到步骤,此时出现了如下错误:
Basic XLib functionality test failed!
You might need to modify the include and library search paths by editing
QMAKE_INCDIR_X11 and QMAKE_LIBDIR_X11 in /....
解决方法:
yum install libX11-devel,libXext-devel,libXtst-devel
之后重新进行上述步骤,未出错
3.5 编译
gmake
此过程较长(可能需要几个小时),请耐心等待
3.6 安装
sudo make install
注意一定要sudo或root权限哦~~
这一步可能要15分钟左右。
3.7 完成
进入 /home/Tian/software/qt-everywhere-opensource-src-4.8.7 的 bin 目录,执行 designer 就会出现窗口设计界面。
安装就OK了!