Ich habe Qt-Ersteller verwendet, um Anwendungen mit den Qt-Bibliotheken zu erstellen. Ich kann diese Anwendungen ausführen, indem ich einfach auf die Play-Schaltfläche klicke, aber ich möchte lernen, wie man Anwendungen ausführt, indem man einfach auf eine .exe klickt. Wie kann ich das tun?Wie führe ich eine Qt-Anwendung aus?
Antwort
Ich gehe davon aus, dass Sie Windows ausführen, da Sie eine Exe-Dateierweiterung erwähnen. Suchen Sie in den Debug- und/oder Release-Unterverzeichnissen Ihres Projekts nach der produzierten Binärdatei. Sie können darauf doppelklicken, um die Anwendung auszuführen. Es sind jedoch mehrere DLLs erforderlich. Also, stellen Sie sicher, dass sie in Ihrem PATH sind oder kopieren Sie sie in das gleiche Verzeichnis. Dependency Walker ist nützlich, um herauszufinden, was Sie brauchen.
Wenn Sie eine ‚Release‘ Version des Programms erstellt haben, kopieren Sie sie und die folgende DLL aus qt \ ist in ein Verzeichnis:
QtCore4.dll, QtGui4.dll und mingwm10.dll (wenn Sie kompilieren mit gcc und minGW).
Wenn Sie einen Debug-Build ausführen, benötigen Sie die Debug-Versionen der Qt-DLLs. Sie haben den gleichen Namen, aber mit einem "d" am Ende des Namens.
Möglicherweise gibt es andere Qt-DLLs, die Sie kopieren müssen, abhängig von den Qt-Modulen, die Sie in Ihrem Programm verwenden.
Weitere Informationen finden Sie auf dieser Seite (Qt-Dokumentation) Deploying Qt Applications
- 1. Wie führe ich eine bessere Kolorierungsfunktion aus?
- 2. Wie führe ich eine Zeilensperre aus?
- 3. Wie führe ich TopoJSON aus?
- 4. Wie führe ich eine gespeicherte Prozedur aus Preparestatement aus
- 5. Wie führe ich eine Aufgabe täglich aus Java aus?
- 6. Wie führe ich eine Funktion von R aus C# aus?
- 7. Ich führe eine * angeschlossene * Bildschirmsitzung asynchron aus
- 8. Wie führe ich eine Abfrage wie diese aus?
- 9. Wie führe ich externe Programme aus?
- 10. Wie führe ich Dalvik Op-Codes aus?
- 11. Wie führe ich lm.ridge summary aus?
- 12. Wie führe ich Piped-Output aus?
- 13. Wie führe ich page.render in page.evaluate aus?
- 14. Wie führe ich Kommandozeilenbefehle aus dem Code
- 15. Wie führe ich xor korrekt aus?
- 16. Wie führe ich eine gespeicherte Orakel-Prozedur aus?
- 17. Wie führe ich eine ASP.NET-Webseite auf Ubuntu Server aus?
- 18. Wie führe ich eine anonyme Funktion in TypeScript aus?
- 19. Wie führe ich eine Funktion aus, wenn XMLHttpRequest abgeschlossen ist?
- 20. Wie führe ich eine Prozedur in einem Paket aus?
- 21. Wie führe ich eine externe Funktion in Laravel 5.2 aus?
- 22. Wie führe ich eine Konsolenanwendung in Microsoft Windows aus
- 23. C# - Wie führe ich eine Anwendung als Dienst aus?
- 24. Wie führe ich eine Datenbank einfügen aus einem PHP-Formular
- 25. Wie führe ich eine unendliche Summe numerisch in Python aus?
- 26. Wie führe ich eine graphQL-Abfrage mit react-apollo aus?
- 27. Wie führe ich eine bedingte jquery Funktion aus?
- 28. Wie führe ich eine Standalone-Anwendung von der aktuellen aus?
- 29. Wie führe ich eine URL mit Android aus?
- 30. Wie starte ich Minty und führe eine Skriptdatei aus?