在windows上开发,一般使用Qt Creator自带mingw编译器,编译和调试都很方便,安装Qt时勾选后,自动配置完毕。
但是有时候我们需要使用MSVC的编译器,这个时候我们没法直接使用,需要配置环境才能使用,以下是配置方案。
首先确保在安装Qt的时候,已经勾选了msvc的编译器。
然后在安装visual的时候勾选visual C++生成工具,勾选windows 10 SDK。
这里我使用的是vs2017。
好了,到这一步,QtCreator和visual studio都已经安装完成了,但是在QtCreator单独使用msvc的编译器还是没法编译。
解决方法:将刚才安装好的SDK目录下x64下面的 rc.exe 拷贝到 Qt安装的目录下。
这里我使用的是x64的版本,所以64位的rc.exe拷贝到Qt msvc64的版本下。
进行到这一步之后