4

QTクリエーターを使用して、QTフレームワークを使用してGUI/コンソールアプリケーションを開発しようとしています。私はWindowsXPを使用しています。QT4.8.3とmingwをインストールしました。どちらもエラーなしでインストールされます。そして、QTクリエーターをインストールしました。QTバージョン:PATH(4.8.2)のQt 4.8.2 Mingw(手動)
コンパイラパス:C:\ MinGW \ bin \ g ++。exeデバッガパス: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

qtcreatorを使用してアプリケーションを開発しようとすると、適切にビルドされ、バイナリもエラーなしで生成されます。しかし、アプリケーションを実行しようとすると、次のようにクラッシュします。

プログラムが予期せず終了しました。C:\ Qt \ 4.8.2 \ examples \ widgets \ analogclock-build-desktop-Qt_4_8_2_in_PATH__4_8_2__Debug \ debug\analogclock.exeがコード-1073741819で終了しました

このクラッシュは、たとえばQTライブラリによって提供されるアプリケーション(アナログ時計)が原因で発生しました。

これで私を助けてみてください、私は変数や他のものを設定する必要がありますか

どうもありがとうございます。

4

1 に答える 1

1

私はまったく同じ問題を抱えていて、昨日それを解決しました。

の出力がのg++ --versionようなものを示さない場合4.4、これはバイナリの非互換性です。MinGW4.4を入手する必要があります。QtSDKに含まれているか、少なくとも含まれていました。次に、QtCreator設定を構成します([ビルドと実行]> [ツールチェーン])。

于 2012-09-23T09:38:13.137 に答える