因为工做关系,我又接触到了QT,在以前写过一篇博客是 在vs2017下配置openCV,当时用的是2015作的示范,如今就继续记录一下在VS2015下配置QT吧(VS2017配置是同样的)windows
进入官方网站:http://download.qt.io/archive/qt/下载合适的版本(最新版便可)工具
根据本身电脑的版本信息下载,我下载的是qt-opensource-windows-x86-5.11.2.exe测试
下载完成以后,直接进行安装,傻瓜式 - 下一步。网站
安装的时候要根据本身的VS版本选择相应的msvc(VC运行库,是 Visual C++ 的运行库。不少程序在编制的时候,使用了微软的运行库,大大减小了软件的编码量,却提升了兼容性。但运行的时候,须要这些运行库。这些运行库简称就是MSVC。)ui
Visual Studio2017官方下载地址: 编码
https://www.visualstudio.com/zh-hans/ spa
选择社区版就行,安装过程很简单,一直下一步就行。安装过程较慢,耐心等待。安装内容视状况而定。软件较大,保留足够的空间以供vs使用插件
若是没有检测到编译器,大多数状况下,是由于安装 VS2015 时候没有勾选“Visual C++”选项。(由于我用的是2015,因此个人版本会和2017稍有出入)debug
检测不出来不要紧,不要卸载重装只须要修改下便可。3d
进入控制面板 -> 程序和功能,找到 Microsoft Visual Studio Community 2015 Updates,右键选择“更改”。
更新以后从新选择便可
打开 Qt Creator,进入编译器部分,能够看到 Qt 已经自动检测出来了,不须要手动配置。
工具 -->选项 -->构建和运行 --> 编译器
工具 -->选项 -->构建和运行 --> 构建套件
能够看到,自动检测出来的构建套件前面显示的警告符号,调试器部分显示“None”,这说明尚未配置调试器!
调试器默认状况下是没有的,必须手动下载 windbg(https://docs.microsoft.com/zh-cn/windows-hardware/drivers/debugger/debugger-download-tools)
在安装过程当中,须要勾选“Debugging Tools for Windows”。
安装完成以后,打开 Qt Creator(若是已经打开,请先关闭,再从新打开)。这时,能够看到 Qt 已经自动检测出调试器了,在“构建套件(Kit)”中选择自动检测出来的调试器便可。
拿到编译器也好,学会新语言也好,helllo world 是必须的
第一步新建一个项目:New Project
选择第一个 Qt Widgets Application
而后选择位置,一路下一步就好了,建立好项目以后,双击mainwindow.ui
将text brower拖拽到右侧,而后双击敲入hello world。
而后点击左下角第一个 绿的的小箭头
一个hello world 就出来了
VS2015 以前集成 Qt 均可以用 Qt Add-In,但在 Visual Studio 2015 中,Qt 插件不可用了,可是提供了一个扩展(工具 -> 扩展和更新…):
选择:联机,搜索关键字“Qt”,就会出现相关插件:
选择第一个下载安装。而后从新启动VS2015。在菜单栏上就会看到“Qt VS Tools”菜单项:
选择:Qt VS Tools -> Qt Options,配置 Qt 5.7。点击“Add”按钮,Path 选择 本身的安装目录就好了,个人就是 C:\Qt\Qt5.9.4\5.9.4\msvc2015_64,而后点击“Ok”进行保存。
如今全部的环境都配置好了。接下来就是测试了
选择:文件 -> 新建 -> 项目,而后选择:模板 -> Visual C++ -> Qt -> Qt GUI Application。
一路Next
双击.ui文件,重复上面再QT Creator中的操做
而后运行便可