1、安装qt
双击qt安装包文件qt-opensource-windows-x86-5.9.8.exe,根据提示进行下一步操作,直至选择安装模块时,根据自身需要选择所要安装的模块,本人选则的是MSVC 2015 32-bit和MSVC 2015 64-bit
点击“下一步”安装即可
2、QT环境变量配置
此电脑-》属性-》高级系统设置-》环境变量
在环境变量设置弹窗中,上端 “用户变量” 新建变量,如图所示:
在下端 “系统变量” 区域选择 “Path” 变量,添加QT变量,如图所示:
3、在系统盘目录下如:C:\Program Files (x86)\Windows Kits搜索“rc.exe”,根据实际的安装的编译器位数(32bit或者64bit),将对应的目录下的rc.exe和rcdll.dll文件拷贝至C:\Qt\Qt5.9.8\5.9.8\msvc2015\bin和C:\Qt\Qt5.9.8\5.9.8\msvc2015_64\bin下,如图所示:
注:此操作是防止在运行Qt程序 ,出现 “error lnk1158 无法运行rc.exe”的错误
4、安装QT插件
安装vs之后,双击qt-vsaddin-msvc2019-2.8.1-rev.06.vsix插件执行文件,下载链接:https://download.qt.io/archive/
5、配置插件环境
打开Visual Studio 2017,在菜单栏上选择【Qt VS Tools】,并选择打开【Qt Options】(Visual Studio 2019类似)
点击 并在path列点击文件夹图标,选择amake.exe目录,双击qmake.exe文件,如下图所示:
6、安装完成后,在vs中新建一个qt工程,进行编译运行,若弹出异常报错弹窗如下所示,则可检查环境变量中qt编译器顺序需要根据实际情况进行调整,即当前使用的编译器应该排在最前面。
如下图所示,编译器2位置应在编译器1前面
7、修改后,重新启动vs或者qt,再进行编译执行,则软件可正常运行,参考链接如下:https://blog.csdn.net/qq_41709234/article/details/123410055
8、环境配置完成