Qtライブラリを使用してアプリケーションを作成するためにQtクリエータを使用しています。再生ボタンをクリックするだけでこれらのアプリケーションを実行できますが、.exeをダブルクリックするだけでアプリケーションを実行させる方法を学びたいと思います。だから私はこれをどのようにすることができますか?Qtアプリケーションを実行するには?
2
A
答えて
6
私はあなたが.exeファイル拡張子に言及しているので、あなたがウィンドウを走っていると仮定しています。プロジェクトのデバッグまたはリリースのサブディレクトリを参照して、生成されたバイナリを探します。ダブルクリックしてアプリケーションを実行できます。しかし、いくつかのDLLが必要になります。したがって、あなたのPATHに入っていることを確認するか、同じディレクトリにコピーしてください。 Dependency Walkerは、必要なものを見つけるのに便利です。
11
あなたは、あなたのプログラムの「リリース」バージョンを構築し、それをコピーして、次のDLLのQT \ビンからディレクトリにしている場合:
QtCore4.dll、QtGui4.dllとmingwm10.dll(あなたがしている場合gccとminGWでコンパイル)。
「デバッグ」ビルドを実行している場合は、デバッグバージョンのQt DLLが必要です。彼らは同じ名前を持っていますが、名前の最後に「d」が付いています。
あなたのプログラムで使用しているQtモジュールによっては、コピーする必要がある他のQt DLLがあるかもしれません。
詳細はこのページ(Qtドキュメントのウェブサイト)からご覧ください。Deploying Qt Applications