2

こんにちは、私は Qt の若い開発者です。プロジェクト Qt (ヘッダー、ソース、フォーム、リソース) を Qt Creator なしで実行できるファイルに変換できることを知りたいですか? また、それをウィンドウで実行可能なファイル (.exe) に変換するにはどうすればよいでしょうか。

4

3 に答える 3

2

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

于 2012-04-25T17:23:32.177 に答える
1

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

于 2012-04-26T07:10:36.730 に答える
1

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

于 2012-04-25T17:57:04.050 に答える