Unsolved MSVC version available.
-
Hello.
I can use each Qt version from Qt5.4.0 to Qt5.14.0,
I want to know the minimum version of MSVC and the maximum version of MSVC. -
IIRC than pre Qt.5.6 you should use MSVC2013 and since 5.6, msvc2015 or - since the configuration is tested and binary compatibility is guaranteed, 2017.
There is of right now no official support for msvc2019 even so it should work just as well.
I don't know if you can build old versions of Qt (<5.6) with msvc2015 or newer. Haven't tried that.
-
Oh Jake Thank you for the quick answer.
Qt. Will pre-5.6 only work with MSVC 2013? Will other versions of MSVC never work?
Qt. Can I use MSVC 2013 after 5.6?
-
See https://doc.qt.io/qt-5.12/supported-platforms.html (replace the version number with the one you want to know which compiler is supported)
-
@Pada_ said in MSVC version available.:
Qt. Will pre-5.6 only work with MSVC 2013? Will other versions of MSVC never work?
ok, here's where it's getting tricky.
Until a few years ago Microsoft didn't care, if you could compile your old project with their new compiler or not 😉
In Case of Qt, that is on a version to version basis. You'll have to test it or someone else can give you a definitive answer, I sadly can'tQt. Can I use MSVC 2013 after 5.6?
If I remember correctly, then no.
This is due to changes in the Qt Library that make explicit use of new c++ features, that the 2013 compiler does not support, at all -
Thanks for your response Christian Ehrlicher!
https://doc.qt.io/qt-5.12/supported-platforms.htmlCan I change the qt version at the address above?
-
@Pada_ said in MSVC version available.:
Can I change the qt version at the address above?
yes, it takes you to the different versions
5.12 -> https://doc.qt.io/qt-5.12/supported-platforms.html
5.6 -> https://doc.qt.io/qt-5.6/supported-platforms.htmlwas news for me as well 😉
-
https://doc.qt.io/archives/index.html
You can see by version from the above site, but I want to know the information of the 5.4.0 version from 5.5.
Thank you for letting us know the information.
-
Is Qt Creater related to Qt Version?
I am using Qt Creater 3.4.1 while using Qt 5.4.0 Version. Can I use Qt Creater 4.10.0 Version? -
@Pada_ said in MSVC version available.:
Is Qt Creater related to Qt Version?
I am using Qt Creater 3.4.1 while using Qt 5.4.0 Version. Can I use Qt Creater 4.10.0 Version?Nope, QtCreator is (in almost all cases) decoupled from the Qt Version.
So you can use the newest QtC version with very old Qt Versions.The other way around you may, eventually have some trouble
-
You can't use Qt Creater 4.10 with Qt 5.4 Version? Thank you.
There is no information about Qt 5.4,
If you go to the supported platform in Qt 5.5, it doesn't mention Windows 10 support. Didn't update? -
Hi,
@Pada_ said in MSVC version available.:
You can't use Qt Creater 4.10 with Qt 5.4 Version? Thank you.
You are misinterpreting the answer from @J-Hilk. You asked if there was any relation between the Qt Creator version and the Qt version you use to build your application with. @J-Hilk correctly answered that no, there is no relation. You can use older as well as newer versions of Qt.
If you go to the supported platform in Qt 5.5, it doesn't mention Windows 10 support. Didn't update?
Windows 10 was officially released after Qt 5.5. Therefore, it's not listed on the supported platform. That does not mean it won't work on it.
-
Thank you. SGaist.
Ah ! I did not understand well. Can you use it?
Thank you.
Perhaps
A: Qt Version 5.4.0 + Qt Creater 3.4.1
B: Qt Version 5.4.0 + Qt Creater 4.10.0Does the build speed differ when the development environment is A or B?
Which environment is faster? -
Both A and B should be fine.
Qt Creator is just an IDE. It has nothing to do with build speed which depends on your compiler, machine and code base but not on the IDE.