准备工作:安装gcc g++到软件更新源的最新版本,分别执行sudo apt-get install gcc,sudo apt-get install gcc
1、解压QT源代码压缩包,并用cd命令切换到终端工作目录到解压目录下;
2、执行sudo ./configure --prefix=/opt/Trolltech/Qt-4.8.6(可以指定QT库的安装目录,如果无需指定,直接./configure命令即可,默认安装到/usr/local/Trolltech/Qt-4.8.6目录)
如出现错误: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 /home/cheungsoung/Downloads/qt-everywhere-opensource-src-4.8.6/mkspecs/linux-g++.
说明没有相关依赖库,按需安装即可,执行:sudo apt-get install libX11-dev libXext-dev libXtst-dev
3、执行:sudo make
4、执行:sudo make install
5、此时QT已经安装到你指定的目录了,接下来设置环境变量:
执行sudo gedit /etc/profile
将两行代码加入到其中
PATH=/opt/Trolltech/Qt-4.8.6/bin:$PATH (前面指定的QT安装目录,自行修改为自己的安装目录)
export PATH
6、此时QT库已经安装并且基本配置好了,执行qmake -v查看qmake版本以验证是否安装成功,接下来安装qtcreator,QT官方的集成开发环境:(去官网下载安装文件,推荐下载.run格式的,下面以运行run文件的方式给出图形化界面安装方法)
chmod +x ./qt-creator-opensource-linux-x86-3.2.1.run(你下载的run文件名称,这里使用的是3.2.1版本)
sudo ./qt-creator-opensource-linux-x86-3.2.1.run
7、此时QT和qtcreator都安装好了,到所有应用中找到QtCreator打开,如果发现在欢迎界面可以查看当前QT库附加的示例,则说明安装成功,你可以开始自己的工作了;如果不可以编译程序等问题出现,可以到工具->选项->构建和运行界面配置你的编译器,QT库等。