ダイナミック・リンクは最も簡単で一般的なリンク方法です。この方法は、ダイナミック・リンク・ライブラリー (DLL) でダイナミック・ディスパッチ・メカニズムを最大限に活用できます (「インテル® IPP の構造」を参照)。 次の表は、ダイナミック・リンクの長所と短所の要約です。
長所 |
短所 |
---|---|
|
|
インテル® IPP をダイナミックにリンクするには、以下の手順に従います。
アプリケーションに ipp.h をインクルードします。 このヘッダーはすべてのインテル® IPP 関数ドメインのヘッダーファイルをインクルードします。
標準 (非修飾) の関数名を使用してインテル® IPP 関数を呼び出します。
対応するドメイン・インポート・ライブラリーをリンクします。 例えば、ippsCopy_8u 関数を使用する場合、ipps.lib をリンクします。
ランタイム・ライブラリー (例えば、ipps.dll) が実行時の検索パスに存在することを確認します。 ディレクトリー \ipp\bin から ippvars.bat を実行して、アプリケーションが適切なプロセッサー固有のライブラリーをロードするようにします。
© 2007 - 2010 Intel Corporation. 無断での引用、転載を禁じます。