Ich habe ein Programm in Qt mit Qt Creator erstellt. Wenn ich es öffne, erscheint die Meldung "Das Programm kann nicht gestartet werden, weil Qt5Cored.dll und Qt5widgetsx.dll auf Ihrem Computer fehlen. Versuchen Sie das Programm neu zu installieren, um dieses Problem zu beheben."Build Qt-Projekte mit statischen Build
Antwort
kopieren Sie erforderliche Bibliotheken von Ihnen Qt Installation in das Verzeichnis der ausführbaren Datei.
Haben Sie wirklich eine statische kompilierte Version von Qt? und kompilierst du dein Projekt statisch? ... Wenn das der Fall ist, wird deine ausführbare Datei etwa 30-40mb sein .... und es wird dich nicht nach dlls fragen.
Es sieht jedoch so aus, als ob Sie eine dynamisch verknüpfte Ausgabe haben. In diesem Fall müssen Sie alle DLLs finden, die von Ihren Projekten verwendet werden. Sie können diese aus dem Ordner erhalten:
<installpath>\Qt\5.5\mingw492_32\bin
zum Beispiel (anders, wenn Sie verwenden Linux/msvc)
Halten Sie das Programm laufen und greifen jede DLL es über beschwert ... oder somthing wie Dependency Walker verwenden (a kostenlose ausführbare Datei, die Sie online finden können), um festzustellen, welche DLLs Sie benötigen.
Sie müssen wahrscheinlich (für Windows, mit mingw):
- Qt5Widgets.dll
- Qt5Gui.dll
- Qt5Core.dll
- libwinpthread-1.dll
- libstdC++ - 6 .dll
- libgcc_s_dw2-1.dll
Oder die Debug-Version in Ihrem Fall, die in "d" endet, z. B .: Qt5Core.dll (Release), Qt5Cored.dll (debug). Hinweisversionen können für Ihre Installationsversion unterschiedlich sein. Kopieren Sie diese Dateien neben Ihrer ausführbaren Datei. ODER schließen Sie <installpath>\Qt\5.5\mingw492_32\bin
in Ihrem Pfad ein.
Sie müssen alle erforderlichen DLLs
C hinzuzufügen: \
zu einem Projekt \ Qt \ 5.2.1 \ mingw48_32 \ bin. https://forum.qt.io/topic/50705/solved-qt3d-executable-error-qt5cored-dll-is-missing-from-your-computer/2 sollte dein Problem lösen.
- 1. Trigger VNext Build mit VNext Build
- 2. Kontinuierliche Verpackung mit Build
- 3. VS2015 Build mit TFS2013
- 4. Fehler mit TFS-Build
- 5. Build Drone mit Vagrantfile
- 6. Dockerfile Probleme mit Build
- 7. Build-Kernel mit AOSP
- 8. RCP Build mit Maven
- 9. Inkrementelle Build mit MSBuild.exe
- 10. Cordova Build nicht mit
- 11. Build-Monitor für TFS 2008 Build-Server
- 12. Knex Query Build - Build-Kette dynamisch
- 13. Eclipse-Auto-Build-Ausgabe interagiert mit Maven-Befehlszeilen-Build-Ausgabe
- 14. Pyenv: BUILD FAILED (Ubuntu 15.04 mit Python-Build 20160509)
- 15. "Build" erstellt mein Projekt, "Build Solution" nicht
- 16. Erstellen Debug-Build von Autotools build Quelle
- 17. Benutzerdefinierte Build-Übersichtseinträge in TFS Team Build
- 18. Wie Build vnext Build Agent Ausführungszeit erhöhen?
- 19. Asp.net-Version Build vs Debug Build
- 20. Cruisecontrol.net Build-Nummer bei einem Force Build
- 21. clang scan-Build-Berichte mit Compiler-Warnungen?
- 22. build setup
- 23. Wo Build
- 24. JavaScript Build-Optionen/Tools
- 25. Build Systemwahl?
- 26. Build-Argument-Listen mit Leerzeichen
- 27. Build-Polyeder mit bekannten Flächen
- 28. Build Erlang mit gitlab-ci
- 29. Versioning Build-Nummern mit TortoiseSVN
- 30. Ameise mit Build-Konfigurationsdateien verwenden