Ubuntu 下安装QT
本文使用的环境
QT Library: qt-everywhere-opensource-src-4.7.4.tar.gz
QT Creator: qt-creator-linux-x86-opensource-2.4.1.bin
Ubuntu: Ubuntu 16.04 LTS/或者其他10.4版本以上都可以
安装注意事项
-
因为安装需要
g++
所以确保 g++ 已经安装,如果未安装。直接 sudo apt-get g++
-
libx11-dev
、libxext-dev
、libxtst-dev
这三个包,这点非常重要,所以我们在安装QT之前需要安装这三个包:sudo apt-get install
libx11-dev
libxext-dev
libxtst-dev
准备工作完成之后,我们就可以开始安装了
-
首先我们先把那两个安装包移动到
/opt
目录下sudo mv qt-everywhere-opensource-src-4.7.4.tar.gz /opt
sudo mv qt-creator-linux-x86-opensource-2.4.1.bin
-
安装QT分为四步,第一步是QT Library的安装,第二步是QT Creator的安装,QT Creator是QT的集成开发环境,第三步是设置环境变量,第四步是设置关联。
-
第一步 安装QT Library:
- 1、 解压:
qt-everywhere-opensource-src-4.7.4.tar.gz
:sudo tar -zxvf qt-everywhere-opensource-src-4.7.4.tar.gz
- 2、重命名一下解压出来的文件,方便后面设置环境变量
sudo mv qt-everywhere-opensource-src-4.7.4/ Qt-4.7.4
- 3、进入到 Qt-4.7.4 目录下,配置环境
cd Qt-4.7.4
./configure
- 4、编译源码:执行命令
make
, 编译源码时间较长,等待完成。 - 5、安装:
sudo make install
- 1、 解压:
-
第二步 安装QT Creator:
- 1、为
qt-creator-linux-x86-opensource-2.4.1.bin
添加执行权限sudo chmod +x qt-creator-linux-x86-opensource-2.4.1.bin
- 2、运行:
./qt-creator-linux-x86-opensource-2.4.1.bin
- 1、为
-
第三步 设置环境变量
export QTDIR=/usr/local/Trolltech
export PATH=$QTDIR/Qt-4.7.4/bin:$QTDIR/QtCreator-2.4.1/bin:$PATH
export LD_LIBRARY_PATH=$QTDIR/Qt-4.7.4/lib:$QTDIR/QtCreator-2.4.1/lib:$LD_LIBRARY_PATH
- 第四步 设置关联
- 1、运行:QT Creator
- 2、点击:工具 --> 选项... --> 构建和运行
- 3、选择:"Qt 版本" 标签 --> 手动设置 --> 添加... --> 选择
/usr/local/Trolltech/Qt-4.7.4/bin/qmake
- 4、点击:确定
到此QT就算安装完成了