【Qt】Qt环境搭建(Qt Creator)【转】
来源:互联网 发布:flac转mp3 mac 编辑:程序博客网 时间:2024/06/05 10:15
简述
上一节中介绍了如何进行Qt和Visual Studio的下载安装,随后演示了如何将Qt集成到Visual Studio中,并完成了我们第一个Qt小程序-Hello World。下面主要讲解如何利用Qt Creator来编写Qt程序。
- 简述
- Hello World
- 配置环境
- 下载Windows Debugging
- 配置调试器
Hello World
1、首先我们找到已安装的Qt程序,打开Qt Creator。
2、选择:文件->新建文件或项目(N)… 或者直接点击”New Project”按钮。
3、选择:Application->Qt Widgets Application,然后”choose…”进行下一步。
4、输入项目名称:”HelloWorld”,然后”下一步”。
此处可以设置项目的默认保存路径(勾选”设为默认的项目路径”),以后再新建项目就不用再次设置,
5、选择:构建套件(Kit)。
这里勾选带有MSVC2013的Kit即可。
鼠标划过相应的Kit查看提示。或鼠标滑过,点击”Manager…”按钮。
对Kit做一下对比:
MSVC2013:设置了编译器(自动检测-Auto-detected),但未设置调试器(警告)。
桌面:未设置编译器(警告),也未设置调试器(错误)。
这里暂时先了解下两者的区别,下面进行详细讲解,先”下一步”继续。
6、指定基类信息,然后”下一步”。
这里我选择了QWidget,积累共包含三种:QMainWindow、QWidget、QDialog,随便选择哪种均可,后面章节会对三者进行详细讲解。
7、”完成”新建项目。
你会发现项目中自己生成了四个文件,包含一个头文件widget.h,两个源文件widget.cpp、main.cpp,以及一个界面文件widget.ui。
8、右键项目,执行”qmake”。
9、右键项目,执行”构建”,或者Ctrl+B
10、右键项目,执行”运行”,或者Ctrl+R
左下角也有相应的按钮进行”调试”、”构建”、”执行”。
恭喜,运行成功。
到这里Qt Creator中创建项目已经基本完成了。O(∩_∩)O~又有淘气的小朋友要问了,为啥叫Hello World,运行出来的程序什么都木有!莫着急,下节更精彩。
上面说到基本完成,好吧,我就不绕弯子了。
一般情况下,我们下载Qt的时候大多数会下载MinGW版本的,可以设置编译器以及调试器。但上一节中,由于我们需要使用Visual Studio,所以下载的Qt为MSVC2013版本,那么问题来了,如何设置编译器以及调试器呢?
Now,回到第6步-构建套件(Kit),我们发现了一个问题,安装Visual Studio以后,Qt Creator会自动检测到Visual Studio的编译器,但是我们并没有设置调试器,当然了,调试器是必不可少的,谁能保证自己写的程序不需要调试,绝对没有问题的呢。
配置环境
为程序打上断点,然后执行”调试”,会出现错误提示:
下载Windows Debugging
Debugging Tools for Windows (WinDbg, KD, CDB, NTSD)
下载适用于 Windows 的工具包和工具
这里列出了三种下载方式,自选一种,然后选择对应的版本即可!
由于我是Windows 10家庭版,所以我选择了支持Windows 10的版本,但是安装过程中总报错(当然,你也有可能遇到),多尝试几次即可(我最终选择下载了一个支持Windows 8.1的)!
这里选择”Debugging Tools for Windows”即可(因为我们只需要调试器)。
配置调试器
1、选择:工具->选项
2、选择:构建和运行->Debuggers
这时我们会发现调试器已经自动检测(Auto-detected)到了。
3、选择:构建套件(Kit),点击自动检测到的Kit-MSVC2013,然后配置调试器。点击”OK”。
手动设置这里的Kit项可以全部删掉了(报错看起来好刺眼)。
4、调试
大功告成,是不是有点小happy呢!O(∩_∩)O~So easy
原文作者:一去丶二三里作者博客:去作者博客空间
- 【Qt】Qt环境搭建(Qt Creator)【转】
- QT Creator 环境搭建
- Qt环境搭建(Qt Creator)
- Qt环境搭建(Qt Creator)+Visual Studio
- Qt环境搭建(Qt Creator)
- Qt+VS2008+Qt Creator开发环境搭建
- Qt环境搭建(Qt Creator)
- qt+creator 轻松搭建cocos2dx开发环境
- Qt Creator 搭建嵌入式开发环境
- ros下qt creator环境搭建
- Qt(SDK) + VS2008 + Qt Creator开发环境搭建
- Qt静态编译以及Qt Creator环境搭建
- qt的环境搭建(二)Qt Creator
- Qt Creator 环境配置
- Qt Creator 环境介绍
- 【Qt】Qt Creator快捷键【转】
- 【Qt】Qt Creator介绍【转】
- QT creator 环境 qt学习笔记第一章
- 【Winform】锐浪报表使用
- ToolStripStatusLabel设置时间自动更新
- 【Qt】关于Qt【转】
- Android生成带LOGO图片二维码的方法
- 【Qt】Qt环境搭建(Visual Studio)【转】
- 【Qt】Qt环境搭建(Qt Creator)【转】
- webx3快速创建sample应用
- 【Qt】Qt Creator快捷键【转】
- 【Qt】命令行编译Qt程序(nmake)【转】
- 【Qt】Qt Creator介绍【转】
- 第1章 Activity的生命周期和启动模式 1.1 Activity的声明周期全面分析
- 【Qt】Qt Assistant介绍【转】
- WebService基于Eclipse的客户端代码生成
- 【Qt】Qt Linguist介绍【转】