QT5.9.4与VS2015配置

安装配置 QT5.9+VS2015

 

 

 

  • 安装QT5.9

目前,作为一个重量级编程开发工具,Qt 已经正式发布了 5.9.0 版本。相比之前的 5.75.8 版本,新版本在性能和功能上有了大幅改善和提高,并由此获得了官方的明确表态:这将是继 5.6 之后的第一个长期支持版本。

不过,也正因为新版在结构和功能上进行了大量修正,导致安装时的选项界面与以往完全不同。如此一来,许多初学 Qt 的朋友不禁犯了愁,不知如何下手。

那么,新版 Qt5.9 究竟应该如何根据自己的需要选择组件、如何正确安装呢?

          1. 首先,Qt 5.9 的安装包与之前相比,不再区分 VS 版本和 MinGW 版本,而是全都整合到了一个安装包中。因此,与之前的安装包相比,体积也是大了不少,以前是 1G 多,现在是 2G 多。

 

          1. 双击启动安装包之后,将会打开一个欢迎界面。在这里,直接点击下一步即可。
          2. 接着,会提示你登陆 Qt 账户。这个 Qt 账户对普通人来说没什么必要,所以直接点击下面的“Skip”跳过即可。
          3. 随后,便会弹出真正的开始安装界面,点击下一步
          4. 在安装文件夹的界面,建议大家不要将 Qt 安装在系统盘 C 盘(比如我在此作了更改,将其安装到 D 盘。当然,你安装在 C 盘也是可以的),其他保持默认即可。继续点击下一步
          5. 下面,就到了重点了。在选择组件界面,请务必要选对安装 Qt 所需要的组件,否则你安装以后是无法正常运行的。
            首先,点击各项前面的 > 箭头展开子项的内容。
          6. Qt5.9 一项中,如果你是使用 MinGW 进行编译,请务必选中 MinGW 模块。而如果你希望调用 VS 的编译器进行编译,则需要勾选对应的 VS 模块。当然,如果希望进行安卓开发,则安卓模块是少不了了。
            至于其余的一些模块,则可以根据自身需要勾选。这里着重介绍下 Qt WebEngine 和三个后面带TP的模块项。Qt WebEngine是谷歌开源的 Web 浏览器引擎模块,而带 TP 的模块则表示此模块目前是技术预览版。
            我的建议是,如果你是初学,这些则可以不选。千万不要以为柿子西瓜一箩筐什么都选上是最好的,这样一来是增大存储空间,二来多多少少会影响 Qt 运行时的速度,增加不必要的内存消耗。

 

 

          1. 下面,接着看工具项(Tools)的选择。
            第一项是CDB的调试器,如果你仅使用 MinGW进行编译,则此项可以不选。
            第二项虽然名字带 MinGW,但只是用于交叉编译的(交叉编译即在某一平台上编译用于其他平台的程序),如果用不到,也可以不选。
            至于第三项,那是用于 Perl 的。如果你电脑中本身没有安装 Perl,那是装不上的。
            选择完成后,继续点击下一步
          2. 接着,在打开的页面中勾选我已经阅读并同意条款(原文是英文)。然后,继续一路点击下一步”,直到安装完成就可以了。
              • 在安装过程中,可能会被个别安全软件误报,这时点击允许就可以了(警告:在允许之前,你应该确保你的安装包是从Qt官网下载的,并且知道自己在做什么)。

 

 

 

 

  • 配置QT5.8

2.1 安装QT 5.8

  1. Qt Creator里打开工具-选项
  2. 在构建和运行-编译器中可以看出Qt已经自动检测出来了vs的信息,不需要手动配置(由于我电脑里安装了vs2010vs2015,所以有10.014.0
  3. 自动检测出来的构建套件前面显示的警告符号,调试器部分显示“None”,这说明还没有配置调试器

配置调试器

  1. 调试器默认情况下是没有的,必须手动下载 windbg
    我选择了默认安装路径,经过几个下一步后,在安装过程中,需要勾选“Debugging Tools for Windows”
  2. 安装完成之后,打开 Qt Creator(如果已经打开,请先关闭,再重新打开)。这时,可以看到 Qt 已经自动检测出调试器了
  3. 构建套件(Kit中选择自动检测出来的调试器即可

2.2 在QT中编写 hello world

1.文件->新建文件或项目->Application->Qt Widgets Application->choose

2. 输入项目名称:”HelloWorld”,然后下一步

3. 选择:构建套件(Kit),下一步

4. 指定基类信息(QWidget),选择下一步

5. 完成新建项目

6. 项目中自己生成了四个文件,包含一个头文件widget.h,两个源文件widget.cppmain.cpp,以及一个界面文件widget.ui

7. 右键项目,执行”qmake”

8. 右键项目,执行构建,或者Ctrl+B

9. 右键项目,执行运行,或者Ctrl+R

10. 大功告成

 

 

 

  • 配置 VS2015

3.1 在VS中安装QT插件

(虞 自注:也可以用自己下载的VSIX文件,双击运行就可以安装)

  1.  
     

    VS2015 之前集成 Qt 都可以用 Qt Add-In,但在 Visual Studio 2015 中,Qt 插件不可用了,但是提供了一个扩展(工具 -> 扩展和更新
     
  2. 选择:联机,搜索关键字“Qt”,就会出现相关插件Qt Visual Studio Tools (2015),下载,安装
  3. 安装后,重新启动 VS2015,在菜单栏上就会看到“Qt VS Tools”菜单项

3.2 配置VS中的Qt 5.8

  1. 选择:Qt VS Tools -> Qt Options,点击“Add”按钮,Path 选择 D:\Qt\Qt5.8.0\5.8\msvc2015_64,然后点击“Ok”进行保存

3.3 vs 2015 测试HelloWorld

  1. 选择:文件 -> 新建 -> 项目,然后选择:模板 -> Visual C++ -> Qt -> Qt GUI Application,输入项目名称
  2. 选择依赖的模块:最基础的QtCoreQtGuiQtWidgets还有一些音/视频、网络、数据库、XMLOpenGl相关的模块,需要使用的直接勾选即可
  3. 编译运行,选择:调试->开始执行 或者 Ctrl+F5

 

安装配置 QT5.9+VS2015

 

 

 

  • 安装QT5.9

目前,作为一个重量级编程开发工具,Qt 已经正式发布了 5.9.0 版本。相比之前的 5.75.8 版本,新版本在性能和功能上有了大幅改善和提高,并由此获得了官方的明确表态:这将是继 5.6 之后的第一个长期支持版本。

不过,也正因为新版在结构和功能上进行了大量修正,导致安装时的选项界面与以往完全不同。如此一来,许多初学 Qt 的朋友不禁犯了愁,不知如何下手。

那么,新版 Qt5.9 究竟应该如何根据自己的需要选择组件、如何正确安装呢?

          1. 首先,Qt 5.9 的安装包与之前相比,不再区分 VS 版本和 MinGW 版本,而是全都整合到了一个安装包中。因此,与之前的安装包相比,体积也是大了不少,以前是 1G 多,现在是 2G 多。

 

          1. 双击启动安装包之后,将会打开一个欢迎界面。在这里,直接点击下一步即可。
          2. 接着,会提示你登陆 Qt 账户。这个 Qt 账户对普通人来说没什么必要,所以直接点击下面的“Skip”跳过即可。
          3. 随后,便会弹出真正的开始安装界面,点击下一步
          4. 在安装文件夹的界面,建议大家不要将 Qt 安装在系统盘 C 盘(比如我在此作了更改,将其安装到 D 盘。当然,你安装在 C 盘也是可以的),其他保持默认即可。继续点击下一步
          5. 下面,就到了重点了。在选择组件界面,请务必要选对安装 Qt 所需要的组件,否则你安装以后是无法正常运行的。
            首先,点击各项前面的 > 箭头展开子项的内容。
          6. Qt5.9 一项中,如果你是使用 MinGW 进行编译,请务必选中 MinGW 模块。而如果你希望调用 VS 的编译器进行编译,则需要勾选对应的 VS 模块。当然,如果希望进行安卓开发,则安卓模块是少不了了。
            至于其余的一些模块,则可以根据自身需要勾选。这里着重介绍下 Qt WebEngine 和三个后面带TP的模块项。Qt WebEngine是谷歌开源的 Web 浏览器引擎模块,而带 TP 的模块则表示此模块目前是技术预览版。
            我的建议是,如果你是初学,这些则可以不选。千万不要以为柿子西瓜一箩筐什么都选上是最好的,这样一来是增大存储空间,二来多多少少会影响 Qt 运行时的速度,增加不必要的内存消耗。

 

 

          1. 下面,接着看工具项(Tools)的选择。
            第一项是CDB的调试器,如果你仅使用 MinGW进行编译,则此项可以不选。
            第二项虽然名字带 MinGW,但只是用于交叉编译的(交叉编译即在某一平台上编译用于其他平台的程序),如果用不到,也可以不选。
            至于第三项,那是用于 Perl 的。如果你电脑中本身没有安装 Perl,那是装不上的。
            选择完成后,继续点击下一步
          2. 接着,在打开的页面中勾选我已经阅读并同意条款(原文是英文)。然后,继续一路点击下一步”,直到安装完成就可以了。
              • 在安装过程中,可能会被个别安全软件误报,这时点击允许就可以了(警告:在允许之前,你应该确保你的安装包是从Qt官网下载的,并且知道自己在做什么)。

 

 

 

 

  • 配置QT5.8

2.1 安装QT 5.8

  1. Qt Creator里打开工具-选项
  2. 在构建和运行-编译器中可以看出Qt已经自动检测出来了vs的信息,不需要手动配置(由于我电脑里安装了vs2010vs2015,所以有10.014.0
  3. 自动检测出来的构建套件前面显示的警告符号,调试器部分显示“None”,这说明还没有配置调试器

配置调试器

  1. 调试器默认情况下是没有的,必须手动下载 windbg
    我选择了默认安装路径,经过几个下一步后,在安装过程中,需要勾选“Debugging Tools for Windows”
  2. 安装完成之后,打开 Qt Creator(如果已经打开,请先关闭,再重新打开)。这时,可以看到 Qt 已经自动检测出调试器了
  3. 构建套件(Kit中选择自动检测出来的调试器即可

2.2 在QT中编写 hello world

1.文件->新建文件或项目->Application->Qt Widgets Application->choose

2. 输入项目名称:”HelloWorld”,然后下一步

3. 选择:构建套件(Kit),下一步

4. 指定基类信息(QWidget),选择下一步

5. 完成新建项目

6. 项目中自己生成了四个文件,包含一个头文件widget.h,两个源文件widget.cppmain.cpp,以及一个界面文件widget.ui

7. 右键项目,执行”qmake”

8. 右键项目,执行构建,或者Ctrl+B

9. 右键项目,执行运行,或者Ctrl+R

10. 大功告成

 

 

 

  • 配置 VS2015

3.1 在VS中安装QT插件

(虞 自注:也可以用自己下载的VSIX文件,双击运行就可以安装)

  1.  
     

    VS2015 之前集成 Qt 都可以用 Qt Add-In,但在 Visual Studio 2015 中,Qt 插件不可用了,但是提供了一个扩展(工具 -> 扩展和更新
     
  2. 选择:联机,搜索关键字“Qt”,就会出现相关插件Qt Visual Studio Tools (2015),下载,安装
  3. 安装后,重新启动 VS2015,在菜单栏上就会看到“Qt VS Tools”菜单项

3.2 配置VS中的Qt 5.8

  1. 选择:Qt VS Tools -> Qt Options,点击“Add”按钮,Path 选择 D:\Qt\Qt5.8.0\5.8\msvc2015_64,然后点击“Ok”进行保存

3.3 vs 2015 测试HelloWorld

  1. 选择:文件 -> 新建 -> 项目,然后选择:模板 -> Visual C++ -> Qt -> Qt GUI Application,输入项目名称
  2. 选择依赖的模块:最基础的QtCoreQtGuiQtWidgets还有一些音/视频、网络、数据库、XMLOpenGl相关的模块,需要使用的直接勾选即可
  3. 编译运行,选择:调试->开始执行 或者 Ctrl+F5

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值