スタティック・リンクは、マージド・スタティック・ライブラリーを直接リンクします。特定のプロセッサーのタイプをサポートする、実行ファイルにライブラリーを含むアプリケーションのリンクに使用します。スタティック・リンクは、1 種類のプロセッサーとバンドルされる組み込みアプリケーションに便利です。
次の表は、スタティック・リンクの長所と短所の要約です。
長所 |
短所 |
---|---|
|
|
*) スレッド化されていないライブラリーのみ。
用意されているエマージド・ディスパッチャーの代わりに独自のスタティック・ディスパッチャーを使用する場合は、この方法を使用します。サンプル mergelib で、このリンク方法を説明しています。
最新のサンプルについては、http://www.intel.com/software/products/ipp/samples.htm からインテル® IPP サンプルをダウンロードして展開した後、\ipp-samples\advanced-usage\linkage\mergelib ディレクトリーを参照してください。
インテル® IPP パッケージには、プロセッサー固有のヘッダーファイル (例えば、ipp_v8.h) のセットが含まれています。 これらのヘッダーファイルを IPPCALL マクロの代わりに使用することもできます。 詳細は、\ipp\tools\<arch>\static.lib\readme.htm の「インテル® IPP 関数のスタティック・リンク (1 つのプロセッサーの場合)」を参照してください。
© 2007 - 2010 Intel Corporation. 無断での引用、転載を禁じます。