linux ubuntu qt5.3.2

linux下安装Qt5.3.2的步奏为:

1、下载Qt5.3.2的source code安装包;

可通过两个途径进行下载Qt 安装包:1)从https://download.qt.io/official_releases/中进行下载。这个链接包含了从4.8版本一直到最新的版本,我们点击qt,直至5.3.2版本,选择qt-opensource-linux-x86-5.3.2.run或者是qt-opensource-linux-x64-5.3.2.run进行下载。具体下载是按照你所使用linux是32bit或者64bit决定。

如果你不确定自己的linux版本到底是32bit或者是64bit,请进行终端,在终端下输入uname -a。如果显示的信息中含有 i686字样,说明是32bit,反之则是64bit。

2、在我们下载的同时,请先安装gcc和g++编译器。因为我们在linux下使用qt,大多数情况都是充当developer。请先进入linux的终端下,输入 sudo apt-get install build-essential,这会将你的linux下所需要的编译时所缺少的环境全部安装。 

3、在下载完Qt的安装包后,我们还需要变动安装包的权限。在终端下进入qt-opensource-linux-x86-5.3.2.run目录下,修改文件权限:sudo chmod u+x qt-opensource-linux-x86-5.3.2.run。

4、运行Qt安装包。在终端下输入:./qt-opensource-linux-x86-5.3.2.run。稍等片刻后,会弹出Qt的图形安装界面。

5、在安装Qt的过程中,会选择所需要的工具箱,如果你不熟悉这些工具箱代表的含义,请选择select all。在选择采用何种协议进行安装,请选择LGPL协议。

6、安装完成后,我们运行Qt Creator。有两种方式打开Qt Creator:1)我们在终端下进入Qt5.3.2/Tools/QtCreater/bin/目录下,输入./qtcreator。2)我们鼠标点击进行Qt5.3.2/Tools/QtCreater/bin/,并鼠标双击qtcreator。

7、打开Qt Creator后,我们建立一个widget工程。建立完成后,进行编译。如果在编译时出现“Qt Creator needs a compiler set up to build.Configure a compiler in the kit option”错误,这说明了Qt Creator缺少编译器。这个问题可能是因为你没有进行第二安装步骤,或者是你先安装了Qt Creator,再进行了第二步骤。因为Qt Creator在安装时,会自动关联上系统中已经安装的编译器。如果没有合适的编译器,它是不会关联上。这时候,需要我们手动关联编译器。我们进入Qt Creator的Tools菜单,选择Options,点击Build & Run选项,并点击Compilers,点击Add按钮,出现了下拉菜单,选择GCC,然后在Compiler path中输入/usr/bin/g++。这是因为Qt使用的是g++编译器,而我们安装g++时,都会放在/usr/bin/目录下。

8、OK,在我们关联好编译器后,再进行编译,可能会出现“cannot find -lGL”错误,这说明了你缺少相关的库文件。在终端下输入sudo apt-get install libglu1-mesa-dev。安装完成后,再进行编译,OK,程序编译通过,能够弹出一个空白的widget。

你可能感兴趣的:(linux)