由于在W7环境下安装配置QtCreater走了一些弯路,现把自己的实现过程记录下来。
QtCreater3.5.1的下载
qt-creator-opensource-windows-x86-3.5.1.exe。
官网的下载地址:http://download.qt-project.org/。
其中snapshots里面包含了最新测试版本;offical releases里面包含了官方发布版本;archive里面是Qt4.7以前版本,QtCreater2.5以及以前的版本。
Qt4.8.7的下载
qt-opensource-windows-x86-mingw482-4.8.7,在官网也可以下载到。
minGW的下载
minGW是什么?
MinGW全称Minimalist GNU For Windows,是将GNU开发工具移植到WIN32平台的产物,是一套Windows上的GNU工具集。用其开发的程序不需要额外的第三方库DLL支持就可以直接在Windows下运行。更多内容请查看:http://www.mingw.org
之前在网上搜索好多资料,大家用的minGW都是MinGW-gcc440_1,但是用到我这里无论如何都无法安装成功。在此处找到了答案http://bbs.qter.org/forum.php?mod=viewthread&tid=5&extra=page%3D3%26filter%3Dauthor%26orderby%3Ddateline%26orderby%3Ddateline。原来是Qt4.8.7与MinGW-gcc440_1不匹配。与Qt4.8.7相匹配的minGW在上面的网址中也可以下载到。上面是一个专门讨论qt的网站,很不错。
调试器GDB
在Qt4.8版本中,需要下载指定的GDB才能正常调试。
下载地址:http://origin.releases.qt-project.org/gdb/
下载完MinGW和GDB以后,将其解压到Qt的安装目录中,我解压的是C:\qt目录中
安装QtCreater
直接点击qt-creator-opensource-windows-x86-3.5.1.exe,按默认设置安装即可
安装MinGW + GDB
把MinGW和GDB解压到qtCreater的安装目录。
安装qt-opensource-windows-x86-mingw482-4.8.7
点击可执行文件,按默认安装方式即可,当需要指定minGW时,指定上面minGW目录即可
配置QtCreater
此时Qt库和QtCreater还是分离的,需要在Qt Creater中设置,把他们关联起来。
- 设置Qt Version
qmake是刚才安装Qt库的bin中的。
设置编译器
选择MinGW中的gcc.exe设置Debuggers
gdb选择刚才安装的构建套件
这一步基本上就是把前面的设置整合一下,够够选选就可以了。
打开示例检验是否成功
打开示例编译执行,看看是否安装设置成功。