Wie man Qt 5 statisch baut
Ich habe mit Qt Creator 2.6.2 basierend auf Qt 5.0.1 in einer Linux-Umgebung gearbeitet. Die Anwendung funktioniert einwandfrei auf dem Computer, auf dem ich die Kompilierung vorgenommen habe, aber wenn ich sie auf einem anderen Computer ausführe, treten folgende Fehler auf:
error while loading shared libraries: libQt5WebKitWidgets.so.5: cannot open shared object file: No such file or directory
error while loading shared libraries: libxslt.so.1: cannot open shared object file: No such file or directory
Darin habe ich einige Lösungen gefundenVerknüpfung (Einige Links sind tot).
Also fügte ich meiner .pro-Datei die folgende Zeile hinzu:
CONFIG += static
Um mein Projekt statisch zu kompilieren.
Ich dachte, dass die Datei, die ich bekomme, größer sein wird, aber ich habe die gleiche Größe und die gleichen Fehler.
Vielen Dank.