Ubuntu上qt环境的构建

一、安装QT Library:

1,下载qt安装包(压缩包)

2,从Windows上复制到ubuntu下的指定目录,并解压tar xzvf qt-everywhere-opensource-src-4.8.1.tar.gz  

3,安装一个编译qt时要用的东西sudo apt-get install g++

4,安装以下库文件sudo apt-get install libglib2.0-dev libSM-dev libxrender-dev libfontconfig1-dev libxext-dev libxtst-dev 

        sudo apt-get install libglui-dev

5,使用cd命令进入解压后的文件夹cd /../qt-everywhere-opensource-src-4.8.1  (..表示自己放置的具体目录)

6,里面有个configure.exe文件,执行它 ./configure (注意不要.exe)

  如果在./configure阶段,出现了以下错误 ,那是因为没装有libxtst-dev,使用命令apt-get install libxtst-dev安装 

   You might need to modify the include and library search paths by editing 

QMAKE_INCDIR_X11 and QMAKE_LIBDIR_X11 

7,接着选择 o —— 代表开源版,然后输入yes进行漫长的等待

8,然后输入make,这样会生成QT库,同时编译所有演示程序

9,QT编译完成后,安装QT,注意需要root权限,sudo make install

10,QT安装完毕后,首先进入QT安装目录测试QT是否安装成功 cd /usr/local/Trolltech/Qt-4.8.1  

11,然后在进入qmake所在的bin文件夹 cd bin

12,然后输入qmake,如果出现正常的信息,则表明QT已经安装成功。或者输入qmake -v,如果出现正常的版本信息则安装成功 qmake -v

13,接下来要设置环境变量,设置环境变量的目的是为了在任何目录下都可以使用QT。首先需要设置用户环境变量gedit /home/your name/.bashrc

14,然后会弹出一个编辑窗口,在末尾添加以下代码 

  export QTDIR=/usr/local/Trolltech/Qt-4.8.1   

  export PATH=$QTDIR/bin:$PATH   

  export MANPATH=$QTDIR/man:$MANPATH   

  export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH 

15,然后设置root用户的环境变量,设置root用户的环境变量需要root权限,sudo gedit /etc/profile 

16,然后会弹出一个编辑窗口,在末尾添加以下代码
   export QTDIR=/usr/local/Trolltech/Qt-4.8.1   

  export PATH=$QTDIR/bin:$PATH   

  export MANPATH=$QTDIR/man:$MANPATH   

  export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH  

17,保存后退出,然后重启电脑。重启电脑后,打开终端在任意目录下输入qmake,如果能出现正确信息,则表明环境变量已经配置成功。

 二、安装QT Creator:
1,使用终端 cd到Downloads目录,首先修改bin文件的权限使其具有可执行的权限, chmod a+x qt-creator-linux-x86-opensource-2.4.1.bin
2,然后输入以下命令安装bin文件, ./qt-creator-linux-x86-opensource-2.4.1.bin
至此,QT已经安装完毕,打开桌面上的QT Creator来运行一个demo测试吧!

 

猜你喜欢

转载自www.cnblogs.com/ylsm-kb/p/9034026.html