Qt msvc2015使用msvc 2017 32位编译器的32位二进制文​​件

我需要用msvc 2017 32位编译器编译我的代码。 没有为该编译器预编译Qt的二进制文件。 但是,在msvc 2015和2017之间有二进制兼容性。所以我已经安装了Qt msvc 2015 32位二进制文​​件。 Qt Creator在尝试调整套件时给了我以下警告:

编译器“Microsoft Visual C ++编译器15.0(x86)”(x86-windows-msvc2017-pe-32位)可能不会产生与Qt版本“Qt 5.9.2 MSVC2015 32位”(x86-windows-msvc2015- PE-32位)

建筑时:

运行Windows运行时设备检测。 找不到winrtrunner.exe。 项目错误:无法运行编译器'cl'。 也许你忘了设置环境? 解析文件... project.pro时出错。 放弃。

如果我用msvc2017 64位编译器使用Qt msvc2017 64位二进制文​​件,一切正常

链接地址: http://www.djcxy.com/p/68623.html

上一篇: Qt msvc2015 32 bit binaries with msvc 2017 32 bit compiler

下一篇: How to use Clang as a compiler with Qt Creator on Windows?