Seite 1 von 1

Verwendete Bilbiothek verwendet unterschiedliche QT Version

Verfasst: 7. April 2010 11:41
von Koabi
Hi,
ich arbeite mit Qt Creator (2010.01) an einem recht umfangreichen Projekt. Ich wollte nun eine Bilbliothek verwenden (faceAPI) die wiederum selbst Qt4 verwendet. Jetzt müsste ich allerdings gleichzeitig zwei Versionen von QtCore4.dll verwenden. Eine für mein eigenes Programm und noch eine ältere für die faceAPI. Gibt es da irgendeinen cleveren Ausweg?

Verfasst: 7. April 2010 12:19
von Christian81
Qt ist doch abwärtskompatibel. D.h. Qt 4.6 kann auch bei Programmen/Libs benutzt werden welche gegen Qt4.4 gelinkt wurden.

Verfasst: 7. April 2010 13:45
von RHBaum
Qt 4.6 kann auch bei Programmen/Libs benutzt werden welche gegen Qt4.4 gelinkt wurden.
Theorethisch ja, Praktisch nur ja, wenn die Schnittstelle zur dll QT frei ist.
Die QT klassen selber sind Aufrufkompatiebel, aber nicht binaerkompatibel !

Ciao ....

Verfasst: 7. April 2010 13:55
von Christian81
Qt ist komplett binärkompatibel - zumindest unter Linux und Windows.