この図に示すように、qt からコンパイルしたコードであるプログラム TransitTalker.exe を実行しようとしています。
https://www.dropbox.com/s/ypgklrm4uschri5/filecontents.png
(画像を投稿するのに十分な評判がないことに注意してください。そのため、画像へのリンクを提供しました)
私の問題:
私のプログラムは、qt クリエーターの外では実行されません。
TransitTalker.exe を実行しようとすると、次のメッセージが表示されます。
私はすでに何をしましたか:
必要な dll を追加しました (GPSVC.dll と IESHIMS.dll を除く)。依存関係ウォーカーと呼ばれるプログラムを通じて、必要な dll を見つけました。
プログラムが qt クリエーター内でエラーなしで実行されることを確認しました。
主な質問: 「このアプリケーションは、ランタイムに通常とは異なる方法で終了するよう要求しました。詳細については、アプリケーションのサポート チームにお問い合わせください。」という ランタイム メッセージが表示されるのはなぜですか。. プログラム TransitTalker.exe を qt スタンドアロン アプリケーションとして実行できるようにしたいと考えています。
qt Creator 5.0.1 (MINGW 47_32) を実行しています。同じコンピューターに Visual Studio 2012 もあります。