最近突然想写个程序,但是我又不懂MFC,突然想起之前学习过QT,感觉比较符合我的要求——实现起来比较简单。
说干就干,但是发现现在的QT好像比之前学的时候有变化,发现我不会安装开发环境了。不过花了点时间,感觉与之前的基本还是一样的,让我想起那句古话“温故而知新”啊,下面写一下,避免以后再走弯路了。
安装准备:qt-creator-windows-opensource-2.6.0.exe,MinGW安装包,qt-win-opensource-4.8.3-mingw.exe。
安装步骤如下:
1、安装Creator包qt-creator-windows-opensource-2.6.0.exe,路径“D:\Qt\qtcreator-2.6.0”(本文
中的目录全部都是假设你安装的路径)。
2、安装MinGW,因为QT 4.8.3的库目前只支持MinGW4.4版本,否则安装过程中会提示w32api.h版本不匹配,
具体版本应该是3.13,对应的MinGW版本为4.4.0,安装目录“D:\MinGW”。
3、安装QT library“qt-win-opensource-4.8.3-mingw.exe”,路径“D:\Qt\4.8.3”。
4、添加环境变量:
在path中添加“D:\Qt\4.8.3\bin”,“D:\MinGW\bin”两项。
新建“QTDIR”,值为“D:\Qt\4.8.3\bin”。
新建“QMAKESPE”,值为“D:\Qt\4.7.2\mkspecs\win32-g++”。
5、配置qtcreator环境:
“工具”——“选项”——“构建和运行”——“Qt版本”页,手动配置——“添加”
选择到qmake.exe程序(在“D:\Qt\4.8.3\bin”目录下)。
在“kits”选项卡,“Desktop”——找到“Compiler”,选择“MinGW”项,
在“Qt version”项选择“Qt 4.8.3(4.8.3)”这一项。
6、配置GDB调试器
在第5步中的“kits”选项卡里面,点击该行上的“manage...”按钮,选择“Auto detect”。
注:在调试前需要在左下角的那个电脑图标,也就是项目名称那个位置,需要选择为“Debug”版
本,默认为“Release”版。
Ok,现在新建个简单的Qt应用尝试下。