IA-32 コンパイラの主要なファイルの概要

次の表に、IA-32 版コンパイラ用にインストールされるファイルの一覧と簡単な説明を示します。

/bin ファイル

ファイル 説明
codecov コード・カバレッジ・ツール
iccvars.sh 環境変数を設定するバッチファイル
icc.cfg コマンドラインから使用する設定ファイル
icc
icpc
インテル® C++ コンパイラ
profmerge プロファイルに基づく最適化に使用するユーティリティ
proforder プロファイルに基づく最適化に使用するユーティリティ
tselect テスト・プライオリタイゼーション・ツール
xiar プロシージャ間の最適化に使用するツール
xild プロシージャ間の最適化に使用するツール

/include ファイル

ファイル 説明
dvec.h クラス・ライブラリ用の SSE 2 組込み関数
emm_func.h SSE2 組込み関数用のヘッダファイル (emmintrin.h で使用)
emmintrin.h SSE2 組込み関数用の主ヘッダファイル
float.h 標準 float.h の IEEE 754 バージョン
fvec.h クラス・ライブラリ用の SSE 組込み関数
iso646.h 標準ヘッダファイル
ivec.h クラス・ライブラリ用の MMX® 命令の組込み関数
limits.h 標準ヘッダファイル
mathf.h 従来のインテル® 数値演算ライブラリ用の主ヘッダファイル
mathimf.h 現在のインテル数値演算ライブラリ用の主ヘッダファイル
mmintrin.h MMX 命令用の組込み関数
omp.h OpenMP* 用の主ヘッダファイル
omp_lib.h OpenMP 用のヘッダファイル
pgouser.h プロファイルに基づく最適化でインストルメンテーション・コンパイルに使用するファイル
pmmintrin.h HT テクノロジ インテル® Pentium® 4 プロセッサ (SSE3 対応) 用の主ヘッダファイル
proto.h

 

sse2mmx.h ストリーミング SIMD 拡張命令 2 の組込み関数用の主ヘッダファイル
stdarg.h 標準 stdarg.h の置換ヘッダ
stdbool.h _Bool キーワードの定義
stddef.h 標準ヘッダファイル
syslimits.h

 

varargs.h 標準 varargs.h の置換ヘッダ
xarg.h stdargs.hvarargs.h で使用されるヘッダファイル
xmm_func.h.h ストリーミング SIMD 拡張命令用のヘッダファイル
xmm_utils.h ストリーミング SIMD 拡張命令用のファイル
xmmintrin.h ストリーミング SIMD 拡張命令の組込み関数用の主ヘッダファイル

/lib ファイル

ライブラリ 説明
libguide.a
libguide.so
OpenMP* 用
libguide_stats.a
libguide_stats.so
パフォーマンス統計とプロファイル情報を含むパラレライザ・ツール用の OpenMP スタティック・ライブラリ
libompstub.a OpenMP の未使用時に OpenMP サブルーチンの参照を解決するライブラリ
libsvml.a SVML (Short Vector Mathematical Library)
libirc.a PGO および CPU ディスパッチ用にインテルが提供するライブラリ
libircmt.a libirc.a のマルチスレッド・バージョン
libimf.a インテル数値演算ライブラリ
libimf.so インテル数値演算ライブラリ
libcprts.a
libcprts.so
libcprts.so.3
Dinkumware* C++ ライブラリ
libunwind.a
libunwind.so
libunwind.so.3
Unwinder ライブラリ
libcxa.a
libcxa.so
libcxa.so.3
C++ 機能のインテル・ランタイム・サポート
libcxaguard.a
libcxaguard.so
libcxaguard.so.3
-cxxlib-gcc オプションとともに相互運用性のサポートに使用されます。
「gcc との相互運用性」
を参照してください。