Qt开发环境搭建和下载地址

来源:互联网 发布:网络用语 胡萝卜 编辑:程序博客网 时间:2024/06/06 06:51

Qt官网http://www.qt.io/download/

Qt官网的镜像下载地址:

1. 所有Qt版本下载地址:
http://download.qt.io/archive/qt/
2. 所有Qt Creator下载地址:
http://download.qt.io/archive/qtcreator/
3. 所有Qt VS开发插件下载地址:
http://download.qt.io/archive/vsaddin/
4. Qt相关下载大全

http://download.qt.io/


步骤0、开发环境

首先介绍一下我的开发环境:

使用Ubuntu1404测试。

步骤1、准备工作

Ubuntu系统中,为了保证Qt的正常运行,必须安装一些必要的工具,包括g++编译器,以及一些必要的库。可使用以下命令安装:

sudo apt-get install g++sudo apt-get install libX11-dev libXext-dev libXtst-dev libx11-xcb1
sudo apt-get install libqt4-dev
如果你的Ubuntu已经安装g++和libX11-dev libXext-dev libXtst-dev,可以跳过本步骤。

步骤2、下载源码
要去Qt官网下载相应的源码和文件。鉴于网上部分网友的建议,说5.0之后的Qt库,用的人还比较少,一旦遇到问题,不太好解决,因此建议仍然使用5.0之前的库。所以,我就选择了5.0之前的最后一个版本的库,也就是4.8.6。至于Qt Library以及Qt Creator的具体下载地址如下:

qt library:http://download.qt.io/archive/qt/4.8/4.8.6/qt-everywhere-opensource-src-4.8.6.tar.gzqt creator:http://download.qt.io/archive/qtcreator/2.5/qt-creator-linux-x86_64-opensource-2.5.2.bin
步骤3、安装Qt Library(有的版本是.run可以直接安装运行)
Qt Library的源码下载完毕之后,随意解压到一个临时目录,然后进入该目录进行配置和编译,具体步骤如下:
1、解压

tar xzvf qt-everywhere-opensource-src-4.8.6.tar.gz
2、配置
cd qt-everywhere-opensource-src-4.8.6./configure
(如果需要指定安装目录可 ./configure -prefix /usr/local/Qt-xxx)
然后终端会出现让你选择商业版还是开源版,输入字母o选择开源版。然后会有协议让你接受,输入yes就OK了。系统就会开始对整个项目进行配置,稍等片刻就好。

3、编译

配置完毕之后,终端会提示如下信息,

Qt is now configured for building. Just run 'make'.Once everything is built, you must run 'make install'.Qt will be installed into /usr/local/Trolltech/Qt-4.8.6To reconfigure, run 'make confclean' and 'configure'.
此时,按照要求输入make(有的使用gmake)便会开始编译生成Qt库,同时编译所有演示程序。这个过程比较漫长(大约二个小时),耐心等待便可。
4、生成
Qt编译完成后,需要输入make install (有的使用gmake install)来安装,注意make install需要root权限,所以要加sudo。

sudo make install(卸载的时候也是在此目录下,执行:sudo make uninstall)
安装完毕后,首先要进入Qt安装目录测试一下Qt是否安装成功,Qt默认安装在/usr/local/Trolltech/Qt-4.8.6目录里面,所以直接找到该目录,进入qmake所在的bin文件夹,然后输入./qmake -v指令,如果出现正确的版本信息,则表示安装成功了。
leon@Ubuntu:~$ cd /usr/local/Trolltech/Qt-4.8.1/binleon@Ubuntu:/usr/local/Trolltech/Qt-4.8.6/bin$ ./qmake -vQMake version 2.01aUsing Qt version 4.8.6 in /usr/local/Trolltech/Qt-4.8.6/lib
步骤4、安装Qt Creator

相比Qt Library,Qt Creator的安装要简单的多,我们下载的bin文件是可执行文件,安装时会出现像在Windows下的界面,安装路径默认就可以了。使用终端cd到你刚刚存放Qt Creator的临时目录,修改bin文件的权限使其具有可执行的权限:

chmod a+x qt-creator-linux-x86_64-opensource-2.5.2.bin
(如果下载.run的文件方法一样)
然后输入以下命令安装bin文件:

./qt-creator-linux-x86_64-opensource-2.5.2.bin
卸载的时候在安装目录下/home/tl/qtcreator-2.5.2/bin,执行:uninstall
就会出现仿windows系统的安装界面。如下图所示,一步步按照要求确认就可以完成安装流程了。

如果想在命令行直接输入qtcreator来启动它的话,应该把包含qtcreator的那个*/bin目录添加到环境变量里,添加方法和qt安装时类似,直接添加一行export PATH = .../bin:$PATH //这里“...”代表的是bin的完整目录,千万别搞错了。


步骤5、环境变量
最后要设置一下环境变量。设置环境变量的目的是为了在任何目录下都可以使用Qt。
sudo gedit /etc/profile
然后会弹出一个编辑窗口,在末尾添加以下代码

export QTDIR=/usr/local/Trolltech/Qt-4.8.6 export PATH=$QTDIR/bin:$PATH export MANPATH=$QTDIR/man:$MANPATH export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
保存后退出,然后重启电脑。


重启电脑后,打开终端在任意目录下输入qmake -v·,若有qmake的版本信息输出,则表示qt已经安装好了。


步骤6、开始体验


到此为止,Qt已经安装完毕,在终端里输入Qt Creator命令,或者在dash主页中搜索Qt Creator并启动它来运行一个demo测试一下吧。


步骤7. QtCreator添加帮助文档

1.下载帮助文档

2.打开qtcreator,Tools->options->help->Documentation,点右侧的Add,将下载的*.qch文件添加进来,就OK了。


假如我们想卸载这个QtCreator怎么卸载呢?

QtCreator的安装目录下执行./MaintenanceTool即可。(另一种说法 进入其安装路径  chmod +x unistall
  ./unistall   )


打开QtCreator


Tools==>Options,手动添加一个QtVersion,在这里,qmake的路径是默认的,也是合适的


在ubuntu下使用Qt 编译时候遇上了cannot find -lGL错误,使用命令


sudo apt-get install libqt4-dev或者sudo apt-get install libgl1-mesa-dev或者libgl1-mesa-dev或者libglu1-mesa-dev


可以解决问题 


之前可以先apt-get install update一下










原创粉丝点击