デフォルト・ライブラリー

次のライブラリーがインテル® C++ コンパイラーとともに提供されます。

ライブラリー関数

説明

libguide.a
libguide.so

OpenMP* 用

libguide_stats.a
libguide_stats.so

パフォーマンス解析およびプロファイル情報を含むパラレライザー・ツール用 OpenMP スタティック・ライブラリー

libompstub.a

OpenMP の未使用時に OpenMP サブルーチンの参照を解決するライブラリー

libsvml.a
libsvml.so

SVML (Short Vector Mathematical Library)

libirc.a
libirc_s.a
libintlc.so.5

PGO および CPU ディスパッチ用にインテルが提供するライブラリー

libimf.a
libimf.so

インテルの算術ライブラリー

libcxaguard.a
libcxaguard.so
libcxaguard.so.5

-cxxlib オプションとともに互換性保持のサポートに使用されるファイル。
「gcc* との互換性保持」を参照してください。

-cxxlib オプションを有効にすると、libcprts は gcc* ディストリビューション (3.2 以降) の libstdc++ と置換されます。

Caution icon警告

Linux* のシステム・ライブラリーとコンパイラー・ライブラリーは、-align オプション付きではビルドされません。このため、-align オプション付きでコンパイルし、コンパイラー・ライブラリーまたはシステム・ライブラリーへ呼び出しを行う場合、インターフェイスに long longdouble、または long double があると、アライメントの違いにより、間違った結果になります。-align 付きでビルドされたコードは、インターフェイスでこれらの型を使用するライブラリーを呼び出すことはできません。ただし、-align 付きでビルドすれば、呼び出すことができます (その場合、-align なしでは動作ません)。

算術ライブラリー

インテルの算術ライブラリー、libimf.a は、標準 C ランタイム・ライブラリーにある算術関数の最適化されたバージョンを含みます。libimf.a にある関数は、インテル® プロセッサーでのプログラム実行速度が最適化されています。インテルの算術ライブラリーは、デフォルトでリンクされます。

関連情報