Das Programm hat unerwartet beendet - QT creator
Ich versuche, mit QT creator zu entwickeln GUI/Console-Anwendungen mit der QT-framework. Ich bin mit windows XP. Ich installierte QT 4.8.3 und mingw. Beide sind installiert ohne Fehler.
Und dann installierte ich QT-creator.
QT-Version: Qt 4.8.2 im PFAD (4.8.2)
Mingw(manuell)
Compiler-Pfad: C:\MinGW\bin\g++.exe
Debugger Pfad: C:\MinGW\bin\gdb.exe
mkspec: win32-g++
EnvironmentVariables:
QTDIR, PATH, MinGW,
PATH includes 4.8.2\bin; mingw\bin
INCLUDE : 4.8.2\include
Wenn ich versuche, eine Anwendung zu entwickeln mit qt-creator, es wurde korrekt erstellt und binäre generiert, ohne Fehler.
Aber wenn ich versuche, um die Anwendung auszuführen, ist Es abgestürzt, die sagen, dass
Das Programm hat unerwartet beendet.
C:\Qt\4.8.2\examples\widgets\analogclock-build-desktop-Qt_4_8_2_in_PATH__4_8_2__Debug\debug\analogclock.exe beendet mit code -1073741819
Dieser Absturz kam zum Beispiel die Anwendung von QT-Bibliothek( analog Uhr)
Bitte versuchen Sie, mir zu helfen, in diese, muss ich alle Variablen oder anderen
Danke sehr.
- versuchen Sie zu ausführen im debug-Modus (direkt unterhalb der Schaltfläche "ausführen") und sehen, ob du eine error-msg-sonst kann es problem mit der DLL
- Haben Sie versuchen, führen Sie das Programm direkt von der Kommandozeile statt der Qt Creator?
- Gibt es die Qt-dlls in Ihrem Weg von einige andere Qt-version?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich hatte genau das gleiche problem und löste es gestern.
Wenn die Ausgabe von
g++ --version
nicht sagen, so etwas wie4.4
ist dies binäre Inkompatibilität. Sie müssen MinGW 4.4. Es ist enthalten in QtSDK, oder zumindest war.Als Nächstes, konfigurieren Sie Ihre QtCreator-Einstellungen ("Build & Run > Toolchains").