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

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

/bin ファイル

ファイル 説明
codecov コード・カバレッジ・ツール
iccvars.sh
iccvars.csh
環境変数を設定するバッチファイル
icc
icpc
ライセンス・ファイルのチェックおよびコンパイラ・ドライバの呼び出しができるスクリプト
iccbin
icpcbin
コンパイラ・ドライバ
mcpcom インテル® C++ コンパイラ
iccbin
icpcbin
コンパイラ・ドライバ
profmerge プロファイルに基づく最適化に使用するユーティリティ
proforder プロファイルに基づく最適化に使用するユーティリティ
tselect テスト・プライオリタイゼーション・ツール
xiar プロシージャ間の最適化に使用するツール
xild プロシージャ間の最適化に使用するツール

/include ファイル

ファイル 説明
dvec.h クラス・ライブラリ用の SSE2 組込み関数
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 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 ディスパッチ用にインテルが提供するライブラリ
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 との互換性保持」を参照してください。