在Linux系统中安装qt的详细步骤

      刚来第一件事就是装虚拟机里面的Linux系统,由于实习的时候的centos系统打不开了,估计坏了,而后我当开始想装的是Ubuntu系统,由于Ubuntu系统据说装qt,很好装。有一下两种方法:c++

方法一:sql

在Ubuntu 12.04下采用apt-get的方法安装Qt4。centos

运行:bash

1、$ sudo apt-get install libqt4-dev libqt4-debug libqt4-gui libqt4-sql qt4-dev-tools qt4-doc qt4-designer qt4-qtconfig编辑器

上面列出的是qt配置环境所必须的软件包,好比qt4-dev-tools 包含了Qt Assistant及Qt Linguist等工具,所以不须要单独安装这两个工具。其它的,qt4-doc 是帮助文档,包含了Qt中各个类库的详细说明以及丰富的例子程序,可使用Qt Assistant 工具来打开阅读。qt4-qtconfig 是配置Qt环境的一个对话框,通常默认就好了,不多有必要去更改。qt4-demos 包含不少能够运行起来的可执行文件以及源代码。qt4-designer是用来设计GUI界面的设计器工具

注意ui

2、$ sudo apt-get install libqt4-debug 在安装这个软件的时候系统可能提示:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树     
正在读取状态信息... 完成     
如今没有可用的软件包 libqt4-debug,可是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其余发布源中找到
但是下列软件包取代了它:
  libqt4-dbg:i386 libqt4-dbg
因此这时候咱们采用
$ sudo apt-get install libqt4-dbg代替
等到所有安装完毕后,咱们来用一个程序试试spa

方法二:命令行

直接如今好QTSDK.bin文件而后,执行./QTSDK.bin文件就行,可是染个QTSDK.bin下载不下来,由于这个文件时时洛基亚作的,如今公司已经被微软给收购了,没有了,只有去Qt的官网下载QT的源码,而后,本身编译生成QT库,最后安装。这也是装Qt最难的一种方法。debug

 

因为有些网址被封了(国家或者公司),因此我在公司用Ubuntu安装一只失败,有几个库在Ubuntu 上一只下载不过来

幸好还有Cent0S系统,因此我就转战虚拟机里面装Centos系统。并且有个说法是,新手用Ubuntu,高手用Centos,果真centos就是给力,不管是VMware tools的安装,仍是别的安装都很给力。

个人系统是:centos5.5

   刚开始一直使用QT4.8.6,结果一直失败,估计这个压缩包有问题,有些库不齐全。装东西仍是要装比最新出来的版本第一个版本的就行。

 

具体的安装办法:

 

一、前往这里下载Qt 4.5.3 for X11 OpenSource 版。

 

二、下载过来的是 qt-x11-opensource-src-4.5.3.tar.gz文件,咱们用tar命令解压一下。

 

tar zxvf qt-x11-opensource-src-4.5.3.tar.gz

 

三、把这个目录移到/usr/local目录下,或者不移,放在/home或其它目录均可以。下面的安装过程是把这个目录移到/usr/local目录下,更名为qt ;若是您没有移动,在设置的时候注意目录。

 

四、修改(可使用vi编辑器 或gedit)本身目录下的.bash_profile 或者 .profile或者是/etc/profile这个文件,如:#vi /root/.bash_profile 或#vi .bash_profile 或#vi /etc/profile 或 #vi .profile

 

加入下面的代码:

 

QTDIR=/usr/local/qt

PATH=$QTDIR/bin:$PATH

MANPATH=$QTDIR/man:$MANPATH

LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

export QTDIR PATH MANPATH LD_LIBRARY_PATH

 

五、注销一下用户或者 #source /root/.bash_profile 一下,使配置文件生效。若是第4步是#vi .bash_profile,则应该是:# source .bash_profile    ,其它状况依此类推。

  

 朋友的系统是CentOS 5 的,托管商没给安装gcc,因而使用以下两个命令就可把gcc,gcc-c++通通安装上:

 

     yum -y install gcc

      yum -y install gcc-c++

六、有时,Linux/CentOS系统没有g++包或g++的部分包 ,请在终端输入以下命令:

 

yum install libX*

 

七、进入QT 的目录,开始编译

 

./configure

 

输入yes赞成GPL/QPL协议。

 

运行完./configure有以下提示:

 

Qt is now configured for building. Just run 'gmake'.

 

Once everything is built, you must run 'gmake install'.

 

Qt will be installed into /usr/local/Trolltech/Qt-4.5.3

 

To reconfigure, run 'gmake confclean' and 'configure'.

 

 

 

8.根据运行完命令./configure后的提示,咱们或者能够输入如下命令,即:

 

gmake        来编译源文件生成QT库

 

 

 

9.编译完了以后,根据第运行完命令./configure后的提示,咱们或者能够输入如下命令,即:

 

gmake install

 

十、运行完了,进入QT的目录,进入bin目录,而后运行 ./designer,你们能够看到图形界面了吧。

11,注意若是在别的路径输入的终端输入qmake -v 若是不出版本信息的话:#source /root/.bash_profile 一下就能够了

再输入qmake -v 就行。会出现qt的版本的。和Qmake的版本。就好了

 

由于我支持在命令行执行qt,因此我就不按照qtcreator了!

相关文章
相关标签/搜索