準備

コンパイラーを利用するには、Microsoft* Visual Studio* がインストールされていなければなりません。

コンパイラーは、次のバージョンの Microsoft* Visual Studio* に統合されます。

Microsoft* Visual Studio* でデバッグおよび開発を含むすべての機能を利用するには、Microsoft* Visual Studio* Community Edition 以上が必要です。Microsoft* Visual Studio* Express Edition では、コマンドラインのビルドのみ利用できます。すべてのバージョンで、Visual Studio* のインストール時に「C++ によるデスクトップ開発」サポートが選択されていなければなりません。

通常 Windows* では、コマンドラインを使用する前に、環境変数を設定する必要はありません。インテル® コンパイラーのコマンドライン・ウィンドウは、これらの環境変数を自動的に設定します。環境変数を設定する必要がある場合は、各スイートの入門ガイドの説明に従って、環境スクリプトを実行してください。

<install_dir> はインストール・ディレクトリーを示します。デフォルトでは、\Intel\oneAPI\compiler\<version> です。

オプション 1: コマンドラインの使用

以下のステップに従ってコンパイラーを起動します。

ステップ 1: コマンドプロンプトを開く

Windows* 10
  1. [スタート] メニューを開きます。
  2. [Intel oneAPI 2021] から [Compiler Command Prompt] を選択します。
その他のバージョンの Windows*
  1. [スタート] メニューを開きます。
  2. [Intel oneAPI > Compiler and Performance Libraries] にある [Command prompt with Intel Compiler] を選択します。
  3. ビルド環境を選択します。

ステップ 2: コンパイラーの起動

次のコマンドでコマンドラインからコンパイラーを起動します。

次のコマンドで利用可能なすべてのコンパイラー・オプションを表示します。

オプション 2: Microsoft* Visual Studio* の使用

次のステップに従って、Microsoft* Visual Studio* からコンパイラーを起動します。

ステップ 1: バイナリーのビルド

  1. Microsoft* Visual Studio* を起動します。

  2. [ファイル] > [新規作成] > [プロジェクト] を選択します。

  3. [新しいプロジェクト] ウィンドウで [Intel® Visual Fortran] からプロジェクトの種類を選択します。

  4. テンプレートを選択して [OK] をクリックします。

  5. [ビルド] > [ソリューションのビルド] を選択します。

コンパイルの結果が [出力] ウィンドウに表示されます。

ステップ 2: ビルド構成の設定

  1. [ソリューション エクスプローラー] でプロジェクトを右クリックして [プロパティ] を選択します。
  2. [Fortran] ヘッダーを展開します。
  3. 必要な設定を行います。

Microsoft* Visual Studio* Fortran コンパイラーからインテル® Fortran コンパイラーへの変換

  1. Microsoft* Visual Studio* を起動し、ソリューションまたはプロジェクトを開きます。
  2. [プロジェクト] > [Intel Compiler] > [Use Intel Fortran] を選択します。
  3. [OK] を選択します。
  4. [ビルド] > [ソリューションのビルド] を選択します。

インテル® Fortran コンパイラーから Microsoft* Visual Studio* Fortran コンパイラーへの変換

この操作を行うと、選択したソリューション・ファイルで Microsoft* Visual Studio* Fortran コンパイラーが使用されます。[Do not clean project(s)] を有効にしない限り、プロジェクトのすべての構成が自動でクリーンされます。プロジェクトのクリーンを選択しない場合は、更新プロジェクトをリビルドして、すべてのソースファイルが新しいコンパイラーでコンパイルできることを確認する必要があります。

  1. Microsoft* Visual Studio* を起動し、ソリューションまたはプロジェクトを開きます。
  2. [プロジェクト] > [Intel Compiler] > [Use Intel Visual Fortran] を選択します。
注: Microsoft* Visual Studio* でコンパイラーのバージョンを変更するには、[ツール] > [オプション] > [Intel Compilers and Tools] > [Fortran] > [Compilers] を選択します。

コマンドラインからのプログラムのビルド

次のステップに従って、コンパイラーをテストし、プロジェクトをビルドします。

  1. テキストエディターを使用して、"hello.f90" という名前のファイルを作成し、次の内容を保存します。
    print *, “hello!”
    end
  2. コマンドライン・ウィンドウから次のコマンドを実行します。
    C:\users\me>  ifort hello.f90
    C:\users\me>  ifx hello.f90
  3. "hello" という名前の実行ファイルが生成され、実行すると「hello!」と出力されます。
    C:\users\me>  hello
    hello!

    Fortran はイメージを複製し、イメージ間の通信を可能にすることで並列処理をサポートします。これは、「インテル® Fortran コンパイラー・チュートリアル: Co-Array Fortran の使用」 (英語) で説明されるように Co-Array を使用して行われます。上記の "hello" プログラムは Co-Array を使用していませんが、次のように Co-Array プログラムとして実行することができます。

    C:\users\me>  ifort /Qcoarray /Qcoarray-num-images:4 hello.f90
    C:\users\me>  hello
    hello!
    hello!
    hello!
    hello!
    C:\users\me>  ifx /Qcoarray /Qcoarray-num-images:4 hello.f90
    C:\users\me>  hello
    hello!
    hello!
    hello!
    hello!

次のステップ