0. 前传

总想记录自己的成长过程,总是被各种原因中断。申请CSDN账号3年了吧,没写过一篇文章。见过现实生活中的暴发户,但我认为在技术领域不存在暴发户。只有积累,从一点一滴做起。这是我的第一篇文章。

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

Qt 4.8.4 Qt Creator 2.6.1 安装和配置(Windows)相关推荐

  1. python qt designer 重定向_Python+PyQt5+QtDesigner+PyUic+PyRcc环境安装与配置

    Python+PyQt5+QtDesigner+PyUic+PyRcc环境安装与配置 Python+PyQt5+QtDesigner+PyUic+PyRcc环境安装与配置 Python+PyQt5+Q ...

  2. Qt-Qt Creator的下载、安装与配置(Windows)

    作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 简介 Qt是由Qt公司开发一个跨平台C++图形用户界面应用程序开发框架,是面向对象的框架,通过特 ...

  3. Qt Creator的下载和安装

    Qt和Qt Creator的区别 Qt是C++的一个库,或者说是开发框架,里面集成了一些库函数,提高开发效率. Qt Creator是一个IDE,就是一个平台,一个开发环境,类似的比如说VS,也可以进 ...

  4. linux系统 qt调试,Linux下Qt Creator远程调试(redhat5+mini6410)

    当我们开发嵌入式系统下的Qt应用程序时,有时候不能在虚拟机上进行调试,这时候我们需要通过远程调试的方式在PC上调试嵌入式系统下的Qt应用程序.这样就产生了交叉调试. 本文环境介绍: 虚拟机:vmwar ...

  5. 【Qt开发】Qt Creator在Windows上的调试器安装与配置

    Qt Creator在Windows上的调试器安装与配置 如果安装Qt时使用的是Visual Studio的预编译版,那么很有可能就会缺少调试器(Debugger),而使用MSVC的Qt对应的原生调试 ...

  6. qtcreator版本_【IDE】ROS开发环境之Qt Creator的安装与配置

    可以用于ROS开发的IDE很多(可以参考[工具合辑]ROS工程师都在用什么IDE开发呢?用哪种IDE开发更加高效呢? ),ROS的调试依赖环境变量,与外部程序有通讯,因此要求启动IDE的时候加载ROS ...

  7. Qt图形界面编程入门(Qt的历史、Qt安装资源链接、Qt Creator简介)

    Qt的历史渊源 Qt是1991年由挪威的奇趣科技(Trolltech)公司开发的跨平台C++图形用户界面(GUI)用程序开发框架,2008年,奇趣科技公司被诺基亚公可收购,Qt也因此成为诺基亚公司旗下 ...

  8. 使用QT SDK 1.1 Qt Creator 2.0.9创建symbian sisx安装包

    使用QT SDK 1.1 Qt Creator 2.0.9创建symbian sisx安装包 目前最新(文章记录时刻)的QT SDK 1.1相较于原1.0版本创建symbian sisx安装包非常的不 ...

  9. qt高亮快捷键_详细,Qt Creator快捷键大全,附快捷键配置方法

    SublimeText快捷键大全(附GIF演示图) Sublime Text是码农必备之神器,有助于码农快速开垦,如果掌握了Sublime强大的快捷键就可以飞起来了.下面下载吧小编汇总了Sublime ...

最新文章

  1. linux系统下的oracle数据库,在Linux系统下安装Oracle数据库
  2. 【Android 逆向】整体加固脱壳 ( DEX 优化流程分析 | DexPrepare.cpp 中 dvmOptimizeDexFile() 方法分析 | /bin/dexopt 源码分析 )
  3. IIS日志分析方法及工具
  4. AM335X 分配大于4M的framebuffer
  5. Djaongo 中间件
  6. 轻量级开源内容管理系统-YzmCMS v6.0源码
  7. opensource项目_宣布2016年Opensource.com社区奖获奖者
  8. splines | 多项式回归和样条曲线回归
  9. 雷达模糊函数 matlab_全场通用 | 雷达通信电子战,专业知识服务
  10. 1 恢复MySQL误删数据
  11. 2022互联网年终奖大赏!你们年终奖发了多少?
  12. 基于JavaWeb的学生信息管理系统
  13. 软件质量保证管理办法
  14. LabelImg安装
  15. AXure破解授权码
  16. excel转置怎么操作_EXCEL的矩阵运算
  17. Matlab中struct2cell函数使用
  18. 关注奢交所兄弟品牌佰家当 17年积累撬动万亿民资市场
  19. 尚硅谷-SpringMVC篇
  20. python 微信授权 昵称乱码解决

热门文章

  1. boost::mpi模块指针序列化测试
  2. boost::graph::distributed::mpi_process_groupboost::graph::用法的测试程序
  3. boost::gil::is_bit_aligned用法的测试程序
  4. Boost.Flyweight 性能比较示例
  5. DCMTK:使用dcmimage库将DICOM图像转换为PPM或PGM
  6. VTK:绘图之ScatterPlot
  7. OpenCV图像操作的实例(附完整代码)
  8. Qt Creator配置项目
  9. C语言矩阵M*N节省空间的算法(附完整源码)
  10. OpenGL LoadTexture加载纹理的实例