因为一系列原因没有文档国内开发搭建环境全靠自己摸索,网上七零八散不完整,遂写此文,方便需要的人;
说明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 已经自动检测出调试器了。
如图感叹号消失,调试器也默认能选择了。到此你可以用任意一个编译器,测试范例,或自己新建的项目。如下图编译都能正常运行。
以上两个环境自己在配置中走了数不清的弯路,做文以记之,方便后面人。
如有疑问:yanchenyu@vip.163.com
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/96621.html