I have a question, I'm experimenting with Qt C++ and I downloaded Qt Creator from the recommended online installer. At first I didn't install MinGW, so it was a pain to configure the compiler, I gave up, installed MinGW and QTCreator recognized the kit as Desktop QT 5.9.1 MinGW 32 bits
, and it worked. But what does this mean? That I can only do 32-bit applications? In that case, how can I compile a 64-bit application, using a 64-bit compiler other than Microsoft Visual C++ Compiler (which from VS worked for me from 10, but from QT creator it is impossible for it to work)?
I hope I have been clear. From already thank you very much
Qt provides you with its compiled libraries for a given catalog of compilers. If you need to work with a different compiler (and the binaries are not compatible with the same one) then you will have to compile Qt by hand with the new compiler (which is a laborious process both for things to configure and for time)... but no it is impossible.
What you can do is check the Qt maintenance tool as there you will find, for the version of Qt you are going to work with, some kits based on msvc... download one of those compilers and install the corresponding kit as well as the version of Qt compiled with that compiler.
For example, version 5.9.1 has 64-bit mounts for:
Suppose you have (or can get) the msvc 2015 compiler... what you would have to install then is: