スタティック・リンク・ライブラリーを使用するには、すべての必要なドメイン・ライブラリー libipp*_l.a、コア・ライブラリー libippcore_l.a、およびドメイン・ライブラリーが依存するライブラリー (次のセクションを参照) をリンクする必要があります。 * は適切な関数ドメインを示します。
OpenMP* を使用してスレッド化されたインテル® IPP 関数を使用する場合は、libipp*_t.a、libippcore_t.a および ibiomp.a のマルチスレッド・バージョンにリンクする必要があります。
すべてのドメイン固有ライブラリーとコア・ライブラリーは /ipp/lib/<arch> ディレクトリーにあります。
例えば、アプリケーションで 3 つのインテル® IPP 関数 ippiCopy_8u_C1R、ippiCanny_16s8u_C1R および ippmMul_mc_32f を使用しているとします。 これらの 3 つの関数はそれぞれ、画像処理、コンピューター・ビジョンおよび小行列演算ドメインに属しています。これらのドメイン・ライブラリーはすべて、信号処理ライブラリーに依存しています。
ライブラリーをリンクする順序は、ドメイン別のライブラリー依存関係 (次のセクションを参照) に対応する必要があります。
これらの関数をアプリケーションで使用するには、以下のライブラリーをリンクします。
libippcv_l.a
libippm_l.a
libippi_l.a
libipps_l.a
libippcore_l.a
マルチスレッド関数を使用する場合は、以下のライブラリーをリンクします。
libippcv_t.a
libippm_t.a
libippi_t.a
libipps_t.a
libippcore_t.a
libiomp.a
© 2008 - 2010 Intel Corporation. 無断での引用、転載を禁じます。