Hi,

I am trying to build a plugin for Qt Creator 4.8.0.
I am using the official Windows release that is build with Qt 5.12.0
MSVC 2015 32 bits.

However, there is no official release of Qt 5.12.0 MSVC 2015 32 bits.
MSVC 2015 is only available in 64 bits and only MSVC 2017 is available
in 32 bits.

I could use Qt 5.12.0 MSVC 2017 32 bits, and it would probably works
as MSVC 2017 and 2015 are kind of binary compatible. But this is not a
proper solution as Microsoft documentation states:

> Binary compatibility is not guaranteed [...] When consuming libraries built 
> with a toolset whose version is greater than the toolset used to compile and 
> link the application.

https://docs.microsoft.com/en-us/cpp/porting/binary-compat-2015-2017?view=vs-2017

Could it be possible for future releases of Qt Creator to ensure that
they are built with a version of Qt that is available as an official
release. Or at least to ensure that one of the official Qt release
allows to build binary compatible plugins.

From my point of view it should be possible to switch to MSVC 2017 32
bits for the next release.

BR,

Benjamin
_______________________________________________
Qt-creator mailing list
Qt-creator@qt-project.org
https://lists.qt-project.org/listinfo/qt-creator

Reply via email to