目录
概述
本文主要介绍Window10环境上如何搭建VS2019+QT6.0开发环境。
VS2019的在线安装
下载地址
VS2019是支持在线安装的,安装过程比较方便,首先需要下载在线安装程序。下载地址:( 您可以选择社区版、专业版、企业版进行下载。)
https://visualstudio.microsoft.com/zh-hans/vs/
开始安装
启动安装程序:Visual Studio Installer,点击“继续”。
等待安装程序准备就绪。
VS2019根据不同的开发需求提供了多种工作负载,本文主要介绍桌面开发环境,所以选择使用C++的桌面开发。
如果安装完成后,还需要增加其他工作负载,可以重新通过本安装程序对工作负载内容进行修改。(是不是非常方便呢?)
选择完成后,可以修改程序的安装位置,点击“安装”。
之后,就是漫长的安装等待过程了,直到安装完成。
程序初始化
启动VS2019,会要求登录,也可以“以后再说”。
配置VS2019的开发环境:C++,然后启动。
VS2019启动的启动画面可以直接方便的打开所需工程或目录,选择“继续但无需代码”。
启动后的VS2019界面如下。
Qt6.0的在线安装
下载地址
QT6.0开始,QT已经支持在线安装,本文将采用在线安装方式进行开源版本的安装。
在线安装程序下载地址:
https://www.qt.io/download-thank-you
开始安装
启动QT在线安装程序,然后根据在线安装程序向导一步步完成安装。
Qt的安装需要使用注册账号进行登录认证,注册账号并登录后选择Next。
由于QT是开源免费版本,所以需要同意开源协议。如果仅限于个人使用,请选择“I am an individual person not using Qt for any company”,然后点击Next。
继续点击Next,开始准备安装程序。
不需要发送统计信息,点击Next。
选中指定安装路径,选择自定义安装,点击Next。
选择QT6.0的安装组件,由于本文要搭建VS2019+QT6.0的开发环境,因此在QT6.0.0版本下选择“MSVC 2019 64-bit”。
另外建议选择“Qt Creator”组件。
选择好组件后,点击"Next"。
同意协议后,点击“Next”。
继续Next。
点击“Install”,开始安装,等待漫长的安装过程后,完成安装即可。
使用QtCreator创建Qt工程
本章介绍如何通过QtCreator来创建一个Qt工程。
启动QtCreator
在开始菜单中,找到QtCreator程序,启动QtCreator,启动后界面如下:
新建工程
打开菜单栏“文件”->“新建文件或项目”。
选择“Qt Widgets Application”,用来创建窗口应用程序,点击“Choose…”
指定项目名称和项目路径,点击下一步。
选择qmake项目生成工具。点击下一步。
QtCreater会自动为工程配置主窗口相关文件。点击下一步。
进行应用程序的国际化配置,选择中文后,自动为工程配置翻译文件。点击下一步。
QtCreator会自动根据当前系统的安装工具自动配置编译工具,即我们已经安装的VS2019。点击下一步。
QtCreator允许对工程代码进行版本控制,使用git等代码版本管理工具进行代码版本管理,此步骤可以配置版本控制参数。如果不进行版本控制可以配置为None。点击完成。
QtCreator将会根据上述配置对该工程进行初始化配置。配置完成后,工程就创建好了。
可以在QtCreator中打开该工程。
下图可以看到上述工程中所有的工程文件。
工程测试
工程创建完成后,可以对该工程进行编译与启动调试。
点击左侧工具栏中的调试按钮,对工程进行测试,能够正确启动主窗口程序,一个简单的Qt工程就测试完成了。
Qt工程转换为VS2019工程
Qt的工程都是通过.pro文件来组织的,有时候我们需要方便的使用VS2019对Qt工程进行开发,那就需要将Qt工程转换为VS2019的工程了。
打开VS2019的命令行工具,切换到工程目录下(.pro文件所在目录),执行以下命令。
qmake -tp vc
这样就会在工程目录下生成VS2019的工程文件了。
然后就可以直接使用VS2019打开该工程了。