Himhilion
Grünschnabel
Hallo,
Ich habe ein Problem zu verstehen, wie das "deploy" (ich hab kein sinnvolleres Wort dafür gefunden) unter Qt funktioniert. Bisher kenne ich es aus Visual C++ so, dass man, wenn man ein Release-Build erstellt eine Applikation erhält. Falls das entsprechende Bibliotheken nicht hat, können diese entweder seperat nachinstalliert werden oder als dll's in das Verzeichnis der jeweiligen Applikation gelegt werden. Also dachte ich, dass dies auch bei Qt funktionieren müsste. Jedoch nicht so bei mir. Nachdem ich die entsprechenden Dateien in das Applikationsverzeichnis gelegt hatte bekam ich eine Fehlermeldung, dass der Einstiegspunkt der QtCore4.dll nicht stimmt. Darauf hin habe ich ein bisschen gegoogled (ooh man, schon wieder so ein Wort) und folgendes gefunden:
http://qt.nokia.com/doc/4.6/deployment-windows.html
Dementsprechend habe ich
in die Qt Console eingegeben und nach ca. einer halben/dreiviertel Stunde (ich arbeite derzeit mit einen "Ersatzsystem" :'-( ) war die Vorgang abgeschlossen.
Daraufhin habe ich auch den 2. Schritt ausgeführt
Dieser dauert jedoch schon seit 5 Stunden an. Und ich bin mir nicht sicher zu welchem Erfolg er mich bringt.
Hat jemand eine kurze Erklärung für mich über diesen Sachverhalt? d.h. Was muss ich tun, um die kompilierte Applikation zur "Benutzbarkeit" zu bekommen?
Grüße, Himhilion
Ich habe ein Problem zu verstehen, wie das "deploy" (ich hab kein sinnvolleres Wort dafür gefunden) unter Qt funktioniert. Bisher kenne ich es aus Visual C++ so, dass man, wenn man ein Release-Build erstellt eine Applikation erhält. Falls das entsprechende Bibliotheken nicht hat, können diese entweder seperat nachinstalliert werden oder als dll's in das Verzeichnis der jeweiligen Applikation gelegt werden. Also dachte ich, dass dies auch bei Qt funktionieren müsste. Jedoch nicht so bei mir. Nachdem ich die entsprechenden Dateien in das Applikationsverzeichnis gelegt hatte bekam ich eine Fehlermeldung, dass der Einstiegspunkt der QtCore4.dll nicht stimmt. Darauf hin habe ich ein bisschen gegoogled (ooh man, schon wieder so ein Wort) und folgendes gefunden:
http://qt.nokia.com/doc/4.6/deployment-windows.html
Dementsprechend habe ich
Code:
configure -static
Daraufhin habe ich auch den 2. Schritt ausgeführt
Code:
minigw32-make sub-src
Hat jemand eine kurze Erklärung für mich über diesen Sachverhalt? d.h. Was muss ich tun, um die kompilierte Applikation zur "Benutzbarkeit" zu bekommen?
Grüße, Himhilion