VS+Qt - Visual Studio2017+Qt5.14安装配置教程
转载自:https://zhuanlan.zhihu.com/p/351084915
简介
1、Visual Studio
是一个集成开发IDE:集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。
2、Qt
是一个1991年由Qt Company开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt自带的编辑器叫做qt creator
3、为什么要用VS+Qt共同编程
Qt分为IDE和编辑器两部分,我们使用qt的IDE但不适用qt的编辑器qt creator,而是使用VS2017作为编辑器,因为qt creator的bug较多,vs2017支持编写qt而且更便于开发,还可以将qt和其他VS2017支持的插件相结合运行
4、安装软件版本
系统:Windows 10 x64位
Visual studio:2017 社区版 (Visual studio 2017 community)
Qt:5.14
软件下载安装
1、Visual Studio 2017 community 安装
下载网址:点击此处下载VS2017
这里需要登录微软账号,如果没有可以注册一个(不需要科学x网)
选择中文简体,然后下载community版本
最后不要下载到C盘,下载完成后打开,点击继续
注:如果卡在这里一致提取文件0B不动:解决办法是修改DNS为8.8.8.8/114.114.114.114
选择使用c++桌面开发,安装在默认位置就可以
等待下载完成(等待得过程可以先去安装qt)
默认就好
2、Qt安装
Qt下载地址:点击此处下载(下载2.5G的那一个)
有点大。耐心等待
下载完成后打开软件
可能需要先注册一个Qt账号,然后登陆
我安装在了F盘(安装在哪都可以,只要记得就好)
没必要全选
等待安装完成
3、Visual Studio安装Qt拓展插件
关闭vs2017,等待完成安装后重启
标题栏多出一个qt vs tools
接下来配置环境变量
文件夹在你安装的位置里
4、配置系统环境变量
点击确定关闭变量设置(如果想用qt creator编程,采用相同方法把mingw73_32或者mingw73_64添加到环境变量)
5、编写hello world
默认就好,主界面如下
报错找不到头文件,解决如下
双击打开ui设计界面
插入一个lable控件
保存并关闭ui设计界面,运行一下
hello world生成完成
6、在其他电脑上运行你的Qt程序
选择你编译的那个打开
输入你编译后的exe文件位置
然后输入 windeployqt + 程序名称
会发现你的文件夹里多了很多Qt库,现在就可以在其他电脑上运行了