インテル® Fortran コンパイラー 16.0 ユーザー・リファレンス・ガイド
アプリケーションの実行ファイルを作成するには、[Build (ビルド)] メニューのオプションを使用します。このメニューでは次の操作を行うことができます。
ファイルをリンクせずにコンパイルする
プロジェクトまたはソリューションをビルドする
プロジェクトまたはソリューションをリビルドする
複数のプロジェクト構成でバッチビルドする
プロジェクトまたはソリューションを消去する (ビルドで作成されたすべてのファイルを削除します)
アクティブなソリューションおよび構成を選択する
プロジェクト構成を編集する
プロジェクト定義が完成したら、実行ファイルをビルドすることができます。
[Build (ビルド)] メニューから [Build projectname (プロジェクト名のビルド)] (またはいずれかの [Build (ビルド)] ツールバー) を選択すると、統合開発環境 (IDE) は依存関係を自動的に更新して、プロジェクトに含まれているすべてのファイルをコンパイルおよびリンクします。プロジェクトをビルドする際に、IDE はプロジェクトに含まれているファイルの内、最後のビルド以降に変更されたファイルとこれらのファイルに依存したファイルだけを処理します。次に、例を示します。
プロジェクトのビルドの順序を定義するには、ソリューション内で右クリックし、[Properties (プロパティ)] > [Project Dependencies (プロジェクト依存関係)] を選択します。
例:
ソリューションに複数のプロジェクト (A、B、および C) が存在すると仮定します。これらのプロジェクトの依存関係は次のとおりです。
A は B に依存します
B は C に依存します
A をビルドすると、ビルドプロセスは B が最新の状態であるかどうか確認します。B を確認する際、C もまた最新の状態であるかどうか確認されます。両方またはどちらかのプロジェクトが最新の状態ではないと確認された場合、これらのプロジェクトに対して適切なビルド操作が行われ、プロジェクトを更新します。C および B で .lib ファイルまたは .dll ファイルが出力されると、C で出力されたファイルは B にリンクされ、B で出力されたファイルは A にリンクされます。
[Rebuild project name (プロジェクト名のリビルド)] オプションでは、プロジェクトに含まれているすべてのソースファイルが強制的にコンパイルされます。
プログラマーは、現在のプロジェクトだけビルドすることもできますし、複数のプロジェクト構成を ([Batch Build... (バッチ ビルド...)] オプションを使用して) 1 回の操作でビルドすることもできます。また、ソリューション全体をビルドすることもできます。
プログラムを IDE から実行するには、[Debug (デバッグ)] > [Start Without Debugging (デバッグなしで開始)] (Ctrl+F5) または [Debug (デバッグ)] > [Start (開始)] (F5) を選択します。コマンドライン・プロンプトからプログラムを実行することもできます。
ソリューションのプロジェクトに含まれた個々のファイルをコンパイルすることができます。個々のファイルをコンパイルするには、[Solution Explorer (ソリューション エクスプローラ)] からファイルを選択します。その後、次のいずれかを実行します。
[Build (ビルド)] メニュー (または [Build (ビルド)] ツールバー) から [Compile (コンパイル)] を選択します。
右クリックしてポップアップ・メニューを表示し、[Compile (コンパイル)] を選択します。
ソースウィンドウがアクティブな場合は、[Build (ビルド)] メニュー ([Build (ビルド)] ツールバー) オプションから [Compile (コンパイル)] を使用することもできます。
コンパイラーは、ファイルでエラーを見つけると、コンパイルを中断し、エラーを報告します。このデフォルトの動作を変更して、現在のファイルでエラーが見つかっても、コンパイルを続行するようにできます。この場合、コンパイラーは、現在のファイルでエラーを見つけると、次のファイルのコンパイルを開始します。
[Continue on errors (エラーで続行)] を有効にする方法
[Tools (ツール)] > [Options (オプション)] > [Intel Compilers and Tools (インテル® コンパイラーおよびツール)] > [Visual Fortran] で、[General (全般)] を選択します。
[Continue on errors (エラーで続行)] をオンにして、[OK] をクリックします。
[Configuration Properties (構成プロパティ)] > [Fortran] > [Diagnostics (診断)] > [Error Limit (エラーの最大数)] で、コンパイルを中断するまでのエラーの最大数を設定することもできます。