インテル® IPP は、各関数のすべてのプロセッサー・バージョンが含まれる「マージド」スタティック・ライブラリー・ファイルを提供します。 これらのファイルは、/ipp/lib/<arch> ディレクトリーにインストールされます (「インテル® IPP のディレクトリー構造」を参照)。
ダイナミック・ディスパッチャーの場合と同じように、関数が呼び出されると、適切な関数のバージョンが実行されます。このメカニズムはダイナミックのメカニズムほど便利ではありませんが、スタティック・ライブラリーのコードサイズの合計がより小さくなります。
これらのスタティック・ライブラリーを使用するには、/ipp/lib/<arch> ディレクトリーの libipp*_l.a または libipp*_t.a にリンクします (* は関数ドメインを示す)。 次に、インテル® IPP リンクサンプル (英語) の説明に従って、必要な関数についてスタブのディスパッチを作成します。 LIB 環境変数を設定するか (「環境変数の設定」を参照)、フルパスを使用してファイルを参照します。
詳細は、「アプリケーションで必要なインテル® IPP ライブラリーの選択」を参照してください。
© 2008 - 2010 Intel Corporation. 無断での引用、転載を禁じます。