Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
Qt 5.9 x32 with msVC 2017
Hello, I want to use msvc2017 x32 with Qt 5.9. I heard that msvc2015 x32 package can work with VC2017. How should I configure Creator to makie it work? Qt Creator don't recognse any compilers with VS2017 installed :(
Since you are using Qt 5.9 anyway, why not install the VS2017 version of Qt 5.9 ?
Maybe a silly question, did you the C++ option when installing Visual Studio ? It's not on by default.
Hi @SGaist there is no x32 package for msvc 2017.
Yes I have ticked c++ option while installing VS 2017
Did you use the online installer or the offline ?
I'm using the online installer for Qt and VS
You'll have to build it yourself. Pre-Built package for VS2017 is only provided in 64 bit (see this comment).
However, if you'd rather avoid self-compiling Qt, you an use the 32Bit VS2015 build with 2017. VS2017 is the first version of Visual Studio that is backward compatible. But it's only valid for VS2015.
You'll have to clone the kit and configure it to use the VS2017 compiler.
Ok, Is there any step-by-step? I'm not sure If I can do it well :/
Eddy last edited by
go to options in qt creator > kits , select a kit and you should have a clone button. then on the result change the needed details.
It's all in the documentation but like I wrote before, you can use the VS2015 pre-built with the VS2017 compiler which is likely the simplest way.
Cobra91151 last edited by Cobra91151
Hi! If compile
Qt 5.7.1source from
VS 2017, it create
x64pre-built packages, will it work? Or should I only use
Qt 5.9and also build for
@Cobra91151 Qt 5.9 is the first version officially supporting VS2017 although you can try to build older version as well but you may encounter problems.
Cobra91151 last edited by
Thanks. I will try it.