インテル® IPP Cryptography 2019 デベロッパー・ガイド

Microsoft* Visual Studio* プロジェクトとインテル® IPP Cryptography のリンク

Microsoft* Visual Studio* IDE プロジェクトとインテル® IPP Cryptography をリンクするには、次の操作を行います。

  1. Microsoft* Visual Studio* IDE でインテル® IPP Cryptography のヘッダーおよびライブラリー・ファイルのパスを設定します。
    1. プロジェクトを右クリックして、[プロパティ] > [構成プロパティ] > [VC++ ディレクトリ] を選択します。
    2. [インクリード ディレクトリ] ドロップダウンから [<編集...>] を選択し、[新しい行] ボタンをクリックして新規行を追加し、<ipp cryptography directory> フォルダー以下の include サブフォルダーを指定します。
      例えば、デフォルトのインテル® IPP Cryptography ヘッダー・ファイル・ディレクトリーは、C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_<version>\windows\ippcp\include です。
    3. [ライブラリ ディレクトリ] ドロップダウンから [<編集...>] を選択し、[新しい行] ボタンをクリックして新規行を追加し、<ipp cryptography directory> フォルダー以下の lib サブフォルダーを指定します。
      例えば、デフォルトのインテル® IPP Cryptography ディレクトリーは、C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_<version>\windows\ippcp\lib\<arch>_win です。<arch> は、ia32 または intel64 です。
  2. インテル® IPP Cryptography ライブラリーをプロジェクトにリンクします。
    1. プロジェクトを右クリックして、[プロパティ] > [構成プロパティ] > [リンカー] > [入力] を選択します。
    2. [追加の依存ファイル] ドロップダウンから <編集..> を選択し、使用するインテル® IPP Cryptography ライブラリーのファイル名を入力します。
      例えば、ダイナミック・リンクの場合は ippcp.lib、スタティック・リンクの場合は ippcpmt.lib と入力します。
  3. オプション: インテル® IPP Cryptography ダイナミック・ライブラリーを実行ファイルに追加します (DLL の場合)。
    次の手順に従って、インテル® IPP Cryptography ダイナミック・リンク・ライブラリーへのパスを PATH 環境変数に追加することもできます。
    1. [スタート] メニューから [Windows システム ツール] > [コントロール パネル] を選択します。
    2. [表示方法:] ドロップダウンから [大きいアイコン] を選択して、[システム] をクリックします。
    3. ウィンドウの左側にある [システムの詳細設定] をクリックします。
    4. [詳細設定] タブを選択して、[環境変数...] ボタンをクリックします。
    5. ユーザーまたはシステム環境変数のリストから Path 変数を選択して、[編集...] ボタンをクリックします。
    6. [変数値] フィールドに ;<install_dir>\redist\<arch>\ippcp\ を追加して、[OK] ボタンをクリックします。
    別の方法として、事前設定済みのコマンドライン環境から Microsoft* Visual Studio* IDE を起動します。
    1. コマンドウィンドウで <ipp cryptography directory>\bin\ ディレクトリーから ippcpvars.bat <arch> を実行します。
    2. 同じコマンドウィンドウで <Microsoft Visual Studio>\IDE\devenv.exe を起動します。