インテル® oneAPI DPC++/C++ コンパイラーの使用

Microsoft* Visual Studio* でのインテル® oneAPI DPC++/C++ コンパイラーの使用

  1. Microsoft* Visual C++* (MSVC) プロジェクトを作成するか、既存のプロジェクトを開きます。
  2. [ソリューション エクスプローラー] でインテル® oneAPI DPC++/C++ コンパイラーでビルドするプロジェクトを選択します。
  3. [プロジェクト] > [プロパティ] を開きます。
  4. 左のペインで、[構成プロパティ] カテゴリーを展開し、[全般] プロパティー・ページを選択します。
  5. 右のペインで、プラットフォーム・ツールセットを <compiler selection> に変更します。

    DPC++ の場合、[Intel® oneAPI DPC++ Compiler] を選択して dpcpp-cl を起動します。C/C++ の場合、2 つのツールセットがあります。[Intel C++ Compiler <major version>] (例えば 2021) を選択して icx を起動するか、[Intel C++ Compiler <major.minor>] (例えば 19.2) を選択して icl を呼び出します。

    または、メニューオプション [プロジェクト] > [Intel Compiler] > [Use Intel oneAPI DPC++/C++ Compiler] を選択してツールセットを変更します。サポートしているすべてのプラットフォームと構成で、指定したコンパイラーのバージョンがツールセットとして設定されます。

  6. オプションを追加するには、[プロジェクト] > [プロパティ] > [C/C++] > [Command Line][Additional Options] フィールドに追加します。

    または、インテル固有のプロパティーから選択します。このドキュメントの「コンパイラー・オプション」セクションにあるオプションのリストを参照してください。

  7. [ビルド] > [プロジェクトのみ] > [リビルド] (シングル・プロジェクト) または [ビルド] > [ソリューションのリビルド] のいずれかを使用してリビルドします。

インテル® oneAPI DPC++/C++ コンパイラーの使用の確認

インテル® oneAPI DPC++/C++ コンパイラーの使用を確認するには、次の操作を行います。

  1. [プロジェクト] > [プロパティ] > [C/C++] > [General] を表示します。
  2. [Suppress Startup Banner][No] に設定し、[OK] をクリックします。
  3. アプリケーションをリビルドします。
  4. [出力] ウィンドウを確認します。

インテル® oneAPI DPC++/C++ コンパイラーが使用されている場合、次のようなメッセージが表示されます。

Intel® oneAPI DPC++/C++ Compiler for applications running on XXXX, Version XX.X.X

サポートされていない MSVC プロジェクトの種類

次のプロジェクトの種類はサポートされていません。

使用時のヒント