Reputation: 469
I am working on a software project where the interface is designed with Qt Creator. This application links to some dynamic libs built in Visual Studio.
I have built Qt from source with Visual Studio, but since the libraries in Qt Creator are built using MinGW, is there any danger of passing Qt STL objects between the application and the DLL, considering the fact that they are both built with different compilers?
The only thing I can think of is conflicts between debug and release.
More info: the only Qt classes that the DLL will use is QString, QVector, and QMap.
EDIT: PS: What about the standard stl? Any concerns mixing the binaries between MinGW and MSVC?
Upvotes: 0
Views: 536