首先说明一下:QT是一个类库,QTCreator是一个框架。要使用QTCreator这个框架必须先把QT的平台搭建好。这个平台需要什么呢?主要需要以下几样:QT(QT库每个版本都有些许变化,可以根据自己需要选择版本,这里的个人需要并不是指功能,而是指你可以选择的教学资源,你有本QT4的书,最好就选择QT4的库,当然,你非要选择QT5也是可以的啦,这里只是建议),编译器(这里主要有两种,一种是GNU的MinGw,一种是微软的VS平台,如果你安装了VS,那就没必要去安装MinGW了,对我而言,两者没什么区别),调试器(MinGW有gdb,VS我就不清楚了,我先下的qt-opensource-windows-x86-vs2008-4.8.6.exe,这个版本的条件估计就是你必须要装了VS2008的平台,我装了VS2008,编译运行都没问题,可是调试出了点小问题,不知道怎么解决,所以就转投MinGW了)。

       综上,要下载的就三样:QT Creator,QT库,(http://download.qt-project.org/official_releases/

                                              MinGW  (http://www.gnu.org/ 具体就自己去找吧,MinGW是一个套件 ,

                                               包括了gcc,g++,gdb,所以不用去额外下gdb了)

        三个的具体安装方法就不介绍了,基本都是默认安装,也不用破解什么的,你懂的,都是开源软件。

       安装完毕后打开QT Creator,进入工具-->选项-->构建与运行,在这里指定QT库和编译器,调试器不用指定,QTCreator会自己指定。具体是先选QT库和编译器,然后是构建套件。搭建完毕之后就可以开始写程序了。但调试的时候还是会提示调试助手未开的问题,直接忽略吧,没什么大问题。

        以上是在win7的环境下安装,比较简单。Linux下的安装过程可能比较复杂一点,但大致也是相同的,只是软件的安装过程有点不一样。因为QT库提供的是源码包,所以安装比较麻烦,大致是解压(tarzxvf...)-->配置(./configure)-->执行make-->最后执行sudo makeinstall来安装。QT库安装完毕之后一样的配置方法。