Ubuntu 下QT 的安装详细教程
经完美解决
-------------------------------------------------------------
最近需要在Ubuntu 下开发桌⾯软件,想起了QT 。书上介绍的⽅法太⽼了,⽹上了⼀⼤堆安装⽅法,都或多或少有各种问题,以下是我⾃⼰摸索出来的与⼤家分享!另外不建议⼤家现在⽤QT5,参考资料不多,建议初学者先从QT4学起。本⽂写作时间是2013年11⽉份。本⽂使⽤的环境:
安装QT 分为两步,第⼀步是QT Library 的安装,第⼆步是QT Creator 的安装,QT Creator 是QT 的集成开发环境。
第⼀步  安装QT Library :
1、诺基亚把QT 卖给Digia 后,QT 商业版和开源版就分开了,开源版全部放在QT Project ⽹站上,从该⽹站下载。可以在Ubuntu ⾥⾯使⽤Firefox 浏览器下载,默认下载⽬录是/home/your name/Downloads ,使⽤终端cd 到Downloads ⽬录,然后使⽤命令[plain]
tar xzvf qt-everywhere-opensource-src-4.8.
解压软件包,解压完后,cd 到该⽬录
2、我的电脑在Ubuntu 10.04.4环境下,没有安装g++,编译QT 要⽤到g++,所以⾸先安装g++,使⽤apt-get 命令安装g++,
3、 然后需要安装libX11-dev libXext-dev libXtst-dev 这三个包,这点⾮常重要,很多朋友因为没有安装这三个包⽽出现以下错误,
使⽤apt-get 安装这三个包,
4、 如果你的Ubuntu 已经安装g++和libX11-dev libXext-dev libXtst-dev ,可以跳过2,3两步。在进⼊qt-everywhere-opensource-src-4.8.1⽬录后,使⽤如下命令配置QT Library
注意不能直接输⼊configure,必须加上 "./" 才可以。然后终端会出现让你选择商业版还是开源版,输⼊字母o选择开源版。然后会有协议让你接受,输⼊yes就OK啦。
5、经过漫长地等待后,终端会出现如下信息,ubuntu安装教程
然后输⼊make,这样会⽣成QT库,同时编译所有演⽰程序。
6、QT编译完成后,输⼊make install来安装QT,注意make install需要root权限,所以要加sudo。
7、 经过漫长等待,QT安装完毕后,⾸先进⼊QT安装⽬录测试QT是否安装成功,QT默认安装在/usr/local/Trolltech/Qt-4.8.1⽬录⾥⾯,所以先进⼊该⽬录,
然后在进⼊qmake所在的bin⽂件夹,
然后输⼊qmake,如果出现正常的信息,则表明QT已经安装成功。或者输⼊以下指令,
如果出现正确的版本信息,则表⽰安装成功了。
8、接下来要设置环境变量,设置环境变量的⽬的是为了在任何⽬录下都可以使⽤QT。⾸先需要设置⽤户环境变量,
然后会弹出⼀个编辑窗⼝,在末尾添加以下代码,
然后设置root⽤户的环境变量,设置root⽤户的环境变量需要root权限,所以要加sudo,
然后会弹出⼀个编辑窗⼝,在末尾添加以下代码,
保存后退出,然后重启电脑。
9、重启电脑后,打开终端在任意⽬录下输⼊qmake,如果能出现正确信息,则表明环境变量已经配置成功。
第⼆步安装QT Creator:
相⽐QT Library,QT Creator的安装要简单的多,我们下载的bin⽂件是可执⾏⽂件,安装时会出现像在Windows下的界⾯,安装路径默认就可以了。使⽤终端cd到Downloads⽬录,⾸先修改bin⽂件的权限使其具有可执⾏的权限,
然后输⼊以下命令安in⽂件,
⾄此,QT已经安装完毕,打开桌⾯上的QT Creator来运⾏⼀个demo测试吧!