QT5.11 + VS2017 环境搭建

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yanchenyu365/article/details/84033082

因为一系列原因没有文档国内开发搭建环境全靠自己摸索,网上七零八散不完整,遂写此文,方便需要的人;

说明1:visual studio 2017已经全新升级,如果只需要c和c++开发环境在线下载只需要1.6G,安装占用4-6G,D盘2G,推荐,最强大的ide已经更加模块化,方便不同需求人群。

说明2:不再此文讨论范围vs2017图文安装流程 和 visual studio 2017插件安装qt(在vs里链接qt开发)已经单独写帖,请在分类里查找。

以下过程主要是QT5.11安装及配置环境 编译器(MinGW、vs2017等)目的:在QT软件内开发调用编译器而不需要打开vs,适合小白;

1、qt5.11安装包官方下载链接http://download.qt.io/archive/qt/5.11/5.11.2/

如图下载exe结尾的安装包

2、安装及勾选环境

下图是重点注意正确勾选:必须展开!不要默认直接下一步

此处我们选择环境比如这次是visual studio 2017就勾选MSVC 2017-64-bit(如果你是vs2015就勾选2015)

额外:推荐勾选MinGW这是个跨平台的支持linux。

建议勾选红色框,其它保持默认。

到此安装全部完成,如果使用MinGW编译器,则现在就可以新建或者打开qt自带的范例,顺利运行结果,如下图。

如果是自己建的项目可以在项目中选择编译器(这里选择MingGW仍然顺利编译出结果。vs2017请继续看下文)

如果选择vs2017作为编译器,在QT界面,工具,选项,如图会看到有惊叹号说明不完整如图:

解释说明:

这是因为调试器哪一项为None的原因,vs2017需要配置windows sdk的调试器,默认是没有的

必须手动在微软官网下载https://developer.microsoft.com/zh-cn/windows/downloads/windows-10-sdk

如图点下载iso(大约800M)

安装过程中务必勾选“Debugging Tools for Windows”

安装完成之后,打开 Qt Creator(如果已经打开,请先关闭,再重新打开)。这时,可以看到 Qt 已经自动检测出调试器了。

如图感叹号消失,调试器也默认能选择了。到此你可以用任意一个编译器,测试范例,或自己新建的项目。如下图编译都能正常运行。

以上两个环境自己在配置中走了数不清的弯路,做文以记之,方便后面人。

如有疑问:[email protected]

猜你喜欢

转载自blog.csdn.net/yanchenyu365/article/details/84033082
今日推荐