次のライブラリーがインテル(R) 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 オプションとともに互換性保持のサポートに使用されます。 「gcc* との互換性保持」を参照してください。 |
-cxxlib-gcc オプションを起動すると、次の置換が行われます。
Linux* のシステム・ライブラリーとコンパイラー・ライブラリーは、-align オプション付きではビルドされません。このため、-align オプション付きでコンパイルし、コンパイラーが配布したライブラリーまたはシステム・ライブラリーへ呼び出しを行い、インターフェイスに long long、double、または long double があると、アライメントの違いにより、間違った結果になります。-align 付きでビルドされたコードは、(-align なしでは動作しない場合) -align 付きでビルドされない限り、インターフェイスでこれらの型を使用するライブラリーへの呼び出しはできません。
インテルの算術ライブラリー、libimf.a は、標準 C ランタイム・ライブラリーにある算術関数の最適化されたバージョンを含みます。libimf.a にある関数は、インテル(R) プロセッサーでのプログラム実行速度が最適化されています。インテルの算術ライブラリーは、デフォルトでリンクされます。