The following tables list and briefly describe files that are installed for use by the IA-32 version of the compiler.
| File | Description |
|---|---|
| codecov | Code-coverage tool |
| iccvars.sh | Batch file to set environment variables |
| icc.cfg | Configuration file for use from command line |
| icc icpc |
Intel® C++ Compiler |
| profmerge | Utility used for Profile Guided Optimizations |
| proforder | Utility used for Profile Guided Optimizations |
| tselect | Test-prioritization tool |
| xiar | Tool used for Interprocedural Optimizations |
| xild | Tool used for Interprocedural Optimizations |
| File | Description |
|---|---|
| dvec.h | SSE 2 intrinsics for Class Libraries |
| emm_func.h | Header file for SSE2 intrinsics (used by emmintrin.h) |
| emmintrin.h | Principal header file for SSE2 intrinsics |
| float.h | IEEE 754 version of standard float.h |
| fvec.h | SSE intrinsics for Class Libraries |
| iso646.h | Standard header file |
| ivec.h | MMX(TM) instructions intrinsics for Class Libraries |
| limits.h | Standard header file |
| mathf.h | Principal header file for legacy Intel Math Library |
| mathimf.h | Principal header file for current Intel Math Library |
| mmintrin.h | Intrinsics for MMX instructions |
| omp.h | Principal header file OpenMP* |
| omp_lib.h | Header file for OpenMP |
| pgouser.h | For use in the instrumentation compilation phase of profile-guided optimizations |
| pmmintrin.h | Principal header file for the Intel® processors code-named "Prescott" |
| proto.h |
|
| sse2mmx.h | Principal header file for Streaming SIMD Extensions 2 intrinsics |
| stdarg.h | Replacement header for standard stdarg.h |
| stdbool.h | Defines _Bool keyword |
| stddef.h | Standard header file |
| syslimits.h |
|
| varargs.h | Replacement header for standard varargs.h |
| xarg.h | Header file used by stdargs.h and varargs.h |
| xmm_func.h.h | Header file for Streaming SIMD Extensions |
| xmm_utils.h | Utilities for Streaming SIMD Extensions |
| xmmintrin.h | Principal header file for Streaming SIMD Extensions intrinsics |
| Library | Description |
|---|---|
| libguide.a libguide.so |
For OpenMP* implementation |
| libguide_stats.a libguide_stats.so |
OpenMP static library for the parallelizer tool with performance statistics and profile information |
| libompstub.a | Library that resolves references to OpenMP subroutines when OpenMP is not in use |
| libsvml.a | Short vector math library |
| libirc.a | Intel support library for PGO and CPU dispatch |
| libircmt.a | Mulit-thread version on libirc.a |
| libimf.a | Intel math library |
| libimf.so | Intel math library |
| libcprts.a libcprts.so libcprts.so.3 |
Dinkumware* C++ Library |
| libunwind.a libunwind.so libunwind.so.3 |
Unwinder library |
| libcxa.a libcxa.so libcxa.so.3 |
Intel run time support for C++ features |
| libcxaguard.a libcxaguard.so libcxaguard.so.3 |
Used for interoperability support with the -cxxlib-gcc
option. See gcc Interoperability. |