So führen Sie eine mit Qt 4.8.4 kompilierte und verknüpfte Qt-App auf einem System mit integriertem Qt 4.8.6 aus

So führen Sie eine mit Qt 4.8.4 kompilierte und verknüpfte Qt-App auf einem System mit integriertem Qt 4.8.6 aus

Ich habe eine Anwendung mit Qt 4.8.4 geschrieben. Jetzt habe ich einen neuen PC gekauft und Kubuntu 14.10 basierend auf Qt 4.8.6 installiert.

Um meine Anwendung zu entwickeln, habe ich Qt 4.8.4 aus dem Quellcode erstellt make installund das lief erfolgreich. Aber zur Laufzeit erhalte ich den folgenden Fehler:

Cannot mix incompatible qt library 0×40806 with this 0×40804.

Einstellung export LD_LIBRARY_PATH=/usr/local/Trolltech/Qt-4.8.4/libhilft nicht. (Sie war ursprünglich leer)

Ich habe die Anwendung auf einem anderen PC getestet mit einemKubuntu frisch installiert und es läuft. Keine gemischten Konflikte! Darauf ist das gleiche QT 4.8.6 installiert.

Gibt es eine Möglichkeit, meine Anwendung auf meinem Computer auszuführen, ohne mein Programm mit dem neu installierten Qt 4.8.6 aus dem Quellcode neu zu erstellen?

verwandte Informationen