インテル® IPP Cryptography 2019 デベロッパー・ガイド
インテル® IPP Cryptography は、<install_dir> 以下の <intel ipp cryptography directory> サブディレクトリーにインストールされます。デフォルトでは、<install_dir> は次のとおりです。
Windows*: C:\Program files (x86)\IntelSWTools\compilers_and_libraries_2019.x.xxx\<target_os> (システムによっては、フォルダー名が Program Files (x86) ではなく Program Files になります。)
Linux* および macOS*: /opt/intel/compilers_and_libraries_2019.x.xxx/<linux|mac>
次の表は、上位ディレクトリー構造の説明です。
Windows*
ディレクトリー | 内容 |
---|---|
<intel ipp cryptography directory> のサブディレクトリー | |
bin | ユーザーシェルで環境変数を設定するバッチファイル |
include | ライブラリー関数のヘッダーファイル |
lib/ia32 | IA-32 アーキテクチャー用のシングルスレッド・スタティック・ライブラリー |
lib/intel64 | インテル® 64 アーキテクチャー用のシングルスレッド・スタティック・ライブラリー |
lib/<arch>/threaded。<arch> は、{ia32, intel64} のいずれかです。 | マルチスレッド・スタティック・ライブラリー |
examples | インテル® IPP Cryptography のサンプルファイルへのシンボリック・リンク |
<install_dir> のサブディレクトリー | |
redist/ia32/ippcp | IA-32 アーキテクチャー対応プロセッサー上で実行するアプリケーション用のシングルスレッド DLL |
redist/intel64/ippcp | インテル® 64 アーキテクチャー対応プロセッサー上で実行するアプリケーション用のシングルスレッド DLL |
redist/<arch>/threaded | マルチスレッド DLL |
documentation/<locale>/ippcp。<locale> は、{en, ja} のいずれかです。 | インテル® IPP Cryptography ドキュメント |
Linux*:
ディレクトリー | 内容 |
---|---|
<intel ipp cryptography directory> のサブディレクトリー | |
bin | ユーザーシェルで環境変数を設定するスクリプト |
include | ライブラリー関数のヘッダーファイル |
lib/ia32 | IA-32 アーキテクチャー用のシングルスレッド・スタティック・ライブラリー |
lib/intel64 | インテル® 64 アーキテクチャー用のシングルスレッド・スタティック・ライブラリー |
lib/<arch>/threaded | マルチスレッド・スタティック・ライブラリー |
lib/<arch>/nonpic | PIC でないシングルスレッド・スタティック・ライブラリー |
examples | インテル® IPP Cryptography のサンプルファイルへのシンボリック・リンク |
components | インテル® IPP Cryptography のインターフェイスとサンプルファイル |
tool/<arch>/perfsys | インテル® IPP Cryptography のパフォーマンス・テスト用のコマンドライン・ツール |
tool/<arch>/staticlib | インテル® IPP Cryptography 関数をプロセッサー固有の関数に再定義するヘッダーファイル |
<install_dir> のサブディレクトリー | |
documentation/<locale>/ippcp。<locale> は、{en, ja} のいずれかです。 | インテル® IPP Cryptography ドキュメント |
macOS*:
ディレクトリー | 内容 |
---|---|
<intel ipp cryptography directory> のサブディレクトリー | |
bin | ユーザーシェルで環境変数を設定するスクリプト |
include | ライブラリー関数のヘッダーファイル |
lib | シングルスレッド・スタティック FAT ライブラリー |
lib/threaded | マルチスレッド・スタティック FAT ライブラリー |
examples | インテル® IPP Cryptography のサンプルファイルへのシンボリック・リンク |
components | インテル® IPP Cryptography のインターフェイスとサンプルファイル |
tool/<arch>/perfsys | インテル® IPP Cryptography のパフォーマンス・テスト用のコマンドライン・ツール |
<install_dir> のサブディレクトリー | |
documentation/<locale>/ippcp。<locale> は、{en, ja} のいずれかです。 | インテル® IPP Cryptography ドキュメント |