AN 834: IDEでのインテル® HLSコンパイラー・プロ・エディションの使用

ID 683131
日付 5/29/2020
Public

3. Windowsオペレーティング・システムにおけるMicrosoft* Visual Studio*での インテル® HLSコンパイラー・プロ・エディションの使用

インテル® HLSコンパイラー・プロ・エディションのバージョン20.1をMicrosoft* Visual Studio*で使用する前に、次のタスクを完了していることを確認します。

インテル® HLSコンパイラー・プロ・エディションをVisual Studio* IDEで使用するには、次の手順を行います。

  1. Windowsコマンドプロンプトのセッションを開始します。
  2. コマンドプロンプトのセッションで、次のコマンドを実行します。
    <hls_installdir>\init_hls.bat

    この <hls_installdir> は、お使いの インテル® HLSコンパイラーのインストールへのパスです (例えば、C:\intelFPGA_pro\20.1\hls)。

  3. お使いのVisual Studio* IDEを開始します。
    devenv /useenv

    以前にコンパイルしたHLSプロジェクトがある場合は、HLSコンポーネントを実行してデバッグするための準備は整っています。そのため、次の手順を省略することができます。

  4. HLSコンポーネントにVisual Studio*プロジェクトを作成してコンフィグレーションします。
    1. 新しいプロジェクトを作成します。



    2. ソースを追加します。



    3. C++ランタイム・ライブラリーのデバッグシンボルを無効にします。
      1. プロジェクトを右クリックし、Propertiesをクリックします。
      2. Property Pagesダイアログボックスで、Configuration Properties > C/C++ > Code Generationに移動し、Runtime LibraryMulti-threaded DLL (/MD) に変更します。

        Platformフィールドでx64を選択していることを確認します。



      3. Property Pagesダイアログボックスで、Configuration Properties > C/C++ > Languageに移動し、c++ Language StandardISO C++17 Standard (/std:c++17) に変更します。

        Platformフィールドでx64を選択していることを確認します。



      4. OKをクリックします。

これにより、Visual Studio* IDEを使用してHLSコンポーネントを開発、実行、およびデバッグすることができます。

Visual Studio*でコンポーネントを実行するには、64ビットのターゲットを選択します。


コンポーネントの機能の正当性を確認後、 インテル® HLSコンパイラーのデザイン概要レポートの情報を使用して、HLSコンポーネントの最適化を開始することができます。これらのレポートは、コンポーネントをi++コマンドでコンパイルする際に生成されます。