1

下载资源

Qt5.9.4 : http://iso.mirrors.ustc.edu.c...

MinGW 和 msvc

MinGW 和 MSVC 都是编译器

MSVC 指的是微软的VC编译器,在Windows下开发 C/C++ 程序一般都是用这个,它具有更快的编译速度,构建出来的程序体积更小

MinGW 是 GNU 编译套件的 Windows 版本。支持编译C、C++、Objective-C、Fortran及Ada等语言 。 同时,使用MinGW 编译出来的程序,不需要额外的第三方DLL就能直接在Windows下运行。 但是个人认为它是个鸡肋,因为 Windows 下直接使用 MSVC 编译器就行了, Linux 下使用 GNU 套件编译,它的存在,没有太大的意义

安装

clipboard.png

选择介绍

Qt 5.9.4 下的选择项说明

  • MinGW 5.3.0
  • UWP * : Windows 10 UWP 程序的开发框架, UWP 是Win10通用程序
  • msvc * : 使用 msvc编译
  • Android* : 开发Android 相关资源
  • Sources : 源码
  • Qt WebEngine : 集成了最新的谷歌浏览器引擎
  • *(TP) : 技术预览版的框架

Tools 下的选择项说明

  • Qt Creator : Qt 的开发集成环境
  • CDB Debugger Support : CDB调试器,如果只使用 MinGW 进行编译则不用勾选,它主要用于VS。
  • MinGW : 交叉编译的支持。 一般不选,所谓交叉编译 即在某一平台上编译用于其他平台的程序。
  • Perl : 一般不选择。

clipboard.png

下一步就是同意协议,然后安装即可。

使用 Qt Creator + MinGW

使用 Qt Creator 编写代码之前,要配置 编译器、构建套件,调试器等。 这些在 Qt 4.x 的时代是需要手动配置的,现在已经自动帮助我们配置好了. 如下图,编译器使用的是 MinGW.

clipboard.png

集成 Microsoft Visual Studio 2015 + Qt

首先安装 Microsoft Visual Studio 2015 ,注意,一定要选择“visual c++”选项(下图中圈红部分)

clipboard.png

如果在安装过程中忘记勾选“visual C++” 选项,也没有关系,可以在 “控制面板 -》 程序管理” 中修改。最好不要重新安装

clipboard.png

环境变量

安装完成后,将下面三个路径加入环境变量 Path 中

  1. D:\Qt\Qt5.9.4\5.9.4\msvc2015\bin : Qt 根目录下的 msvc2015
  2. D:\Qt\Qt5.9.4\5.9.4\msvc2015_64\bin : Qt 根目录下的 msvc2015_64位
  3. D:\Microsoft Visual Studio 14.0\Files\VC\bin : VS2015跟目录下的, VC
D:\Microsoft Visual Studio 14.0\Files\VC\bin;D:\Qt\Qt5.9.4\5.9.4\msvc2015\bin;D:\Qt\Qt5.9.4\5.9.4\msvc2015_64\bin;

Qt VS Tools 安装

打开 VS2015 后 , 在工具栏找到 “工具(T)” ,在 “工具” 子菜单栏找到 “扩展和更新(U)…” 并打开。点击“联机”,在右边搜索框中输入“Qt”,会出现下图所示的搜素结果。可以安装第一个“Qt VS Tools” 或 第三个“QtPackage”(只安装一个就行)

clipboard.png

当安装完 “Qt VS Tools” 后 , 重启VS2015后,会发现在工具栏多了一个“Qt VS Tools” (安装了“Qt VS Tools”)或 “QT5” (安装了QtPackage)工具。这两个工具接下来的操作基本相同。下面以 “Qt VS Tools” 为例进行说明。点击 “Qt VS Tools” 中的 “Qt Options” 选项,在 “Qt Versions” 中,点击 “Add”,在弹出的对话框中(如下图所示),分别添加Qt5.9.1中“msvc2015”和“msvc2015_64”的安装位置,保存即可。

clipboard.png

使用 Microsoft Visual Studio 2015 开发Qt Hello World

创建项目

clipboard.png

选择依赖

选择需要依赖的框架

clipboard.png

clipboard.png

构建运行

clipboard.png


吴士岭
4 声望1 粉丝

引用和评论

0 条评论