質問
私はQt creatorを使用して、Qtライブラリを使用してアプリケーションを作成しています。再生ボタンをクリックするだけでこれらのアプリケーションを実行できますが、.exeをダブルクリックするだけでアプリケーションを実行する方法を学びたいです。どうすればこれができますか?
解決
.exeファイル拡張子について言及しているため、Windowsを実行していると想定しています。プロジェクトのデバッグおよび/またはリリースサブディレクトリを見て、生成されたバイナリを見つけます。これをダブルクリックして、アプリケーションを実行できます。ただし、必要なDLLがいくつかあります。したがって、それらが PATH にあることを確認するか、同じディレクトリにコピーします。 Dependency Walker は、必要なものを見つけるのに役立ちます。
他のヒント
プログラムの「リリース」バージョンをビルドした場合、それと次のDLLをqt \ binからディレクトリにコピーします。
QtCore4.dll、QtGui4.dll、およびmingwm10.dll(gccおよびminGWでコンパイルしている場合)。
「デバッグ」ビルドを実行している場合、Qt DLLのデバッグバージョンが必要になります。同じ名前ですが、名前の最後に「d」が付いています。
プログラムで使用しているQtモジュールによっては、コピーする必要がある他のQt DLLが存在する場合があります。
このページ(Qt docs Webサイト)で詳細を確認できます Qtアプリケーションのデプロイ
所属していません StackOverflow