Qt 4.8.4 & Qt Creator 2.6.1 安装和配置(Windows)

来源:互联网 发布:mac os x 10下载地址 编辑:程序博客网 时间:2024/05/04 10:00
1. 软件安装

1.0. 一个艰难的决定

跨平台的需求让我选择了Qt,经过一番搜索找到了可以下载的免费版:

http://qt-project.org/downloads

最新版本(截止到2013年1月)是5.0.1,但Windows下只有for VS 2010的版本。虽然本人觉得VS很好用(用过VS 2001、VS 2005、VS 2008,当然是D版,主要拿VB做做界面,见笑吐舌头),但考虑公司安装,所以还是不选择D版的好。退而求其次,选择次新版本4.8.4,317MB。下载地址:

http://releases.qt-project.org/qt4/source/qt-win-opensource-4.8.4-mingw.exe

【更新】2013年2月4日重新登录qt官网,发现5.0.1 for minGW也有了!本身带minGW4.7。下载、安装、运行,完全无悬念,推荐!附下载地址(823MB):

http://releases.qt-project.org/qt5/5.0.1/qt-windows-opensource-5.0.1-mingw47_32-x86-offline.exe

1.1. minGW的安装

既然选择了for minGW的版本,那就要下载minGW。官网:http://www.mingw.org/。我下载的是(这仅仅是一个下载器,需要联网下载):

http://sourceforge.net/projects/mingw/files/latest/download?source=files

安装过程中会询问你的安装版本,我最终选择了打包好的版本(20120426,安装完大小200MB)。另外一个(下载最新版本)始终用不了,原因不详。如有高人路过,欢迎赐教!小弟不胜感激!


选择组件的时候,我试过“全选”或者“只包含C、C++编译器”,感觉对于“编个exe出来”的我没啥区别。没有更深一步研究。全选的耗时长不了太多,对于网络和硬盘都不是问题的今天,选上也未必不是一个一劳永逸的选择。一路Next之后将是一个CMD窗口显示下载和安装的进度,等待几分钟即可。


1.2. 安装Qt

我安装的版本4.8.4。下载地址:

http://releases.qt-project.org/qt4/source/qt-win-opensource-4.8.4-mingw.exe

安装过程没有什么曲折。

1.3. 安装Qt Creator

我选择的版本是2.6.1。下载地址:

http://releases.qt-project.org/qtcreator/2.6.1/qt-creator-windows-opensource-2.6.1.exe

【更新】2013年2月4日重新登录,发现了最新版本2.6.2,且集成在Qt.5.0.1中。单独下载地址:

http://releases.qt-project.org/qtcreator/2.6.2/qt-creator-windows-opensource-2.6.2.exe

2. 配置

本以为一路顺畅的安装就此完成,没想到新建工程的时候没啥可以选的!想生成一个简简单单的空窗口竟然不知道该选择哪个项目!随便选择了几个项目,可以完成新建却无法运行!后来折腾一番才明白咋回事儿:Creator没有找到编译器!截了一张图,空空的“新建”对话框:


来吧,自己动手:

2.1 指定Qt版本

依次点击:“选择”->“选项”,选择“构件和运行”,切换“Qt版本”页签。点击“添加”,在Qt安装目录下找到qmake.exe(<Qt安装目录>/bin/qmake.exe)。如下图:


之后会出现一条带红色叹号的手动配置。不管警告之类的文字,点击“应用”。


2.2 指定构件套件

切换至”构件套件(Kit)“,更改”Qt版本“为Qt 4.8.4,点击应用。如果此时下拉列表中没有对应的Qt版本,则应检查前一步配置是否生效。


2.3. 指定编译器路径

切换到”编译器“页签,点击”添加“。在minGW的安装目录下找到”mingw32-make.exe“(<minGW安装路径>/bin/mingw32-make.exe)。


2.4 指定调试器路径

切回”构件套件(Kit)“,点击”调试器“一项后面的管理,选择”自动检测“。”调试器“配置完毕。


2.5. 剧终&其他

欣赏自己的成果吧。


PS:建议项目起名时别用中文(如下图的”未命名“),反正我自己编译出错。编译时自带的”桌面“二字没啥问题。



By Ice