2012-04-25 10 views

答えて

2

コンパイラは、ソースコードから実行可能ファイルを作成する責任があります。これはQtとは関係ありません。 QtCreatorからプログラムを起動すると、実行可能ファイルがコンパイラによって構築され、起動されます。あなたのプロジェクトフォルダを見て、その.exeファイルを見つけてください。

+0

ありがとう!あなたの助け。 –

1

あなたは特別なことをする必要はありません。各Qtプロジェクトにはコンパイルに使用される.proファイルがあります。 .proファイルを入力としてコマンドラインでqmakeを使用する必要があります。これにより、makefileが生成され、nmake.exe(Visual Studioコンパイラを使用している場合)またはmingw-make(mingwコンパイラを使用している場合)をビルドすることができます。これらの手順は、ソースコードを.exeにコンパイルします。詳細はqmakeのドキュメントを参照してください。 Qt Creatorも同じ手順を実行し、Qt Creatorのbuildlogをチェックして動作確認できます。

1

はい、Qt Creatorまたは他のIDEまたはコンパイラでコンパイルしたexeファイルは、リンクされたQtライブラリを何らかの形で実行可能ファイルに利用できるようにする必要があるという点を除き、技術的にプロジェクトを実行するのに必要です。これは、開発したマシンとは異なるマシンで実行する場合に特に重要です。その場合に考慮する必要があるその他の詳細については、QtのドキュメントDeploying Qt Applicationsを参照してください。

関連する問題