The following tables list and briefly describe files that are installed with the compiler. The following designations apply:
| Label | Meaning |
|---|---|
| i32 | Included with IntelŪ IA-32 compilers |
| i32em | Included with IntelŪ EM64T compilers |
| i64 | Included with ItaniumŪ compilers |
| File | Description | i32 | i32em | i64 |
|---|---|---|---|---|
| codecov | Code-coverage tool | X | X | X |
| ias | Itanium Assembler | X | ||
| eccvars.sh eccvars.csh |
Script to set environment variables | X | ||
| iccvars.sh iccvars.csh |
Script to set environment variables | X | X | X |
| ecc ecpc |
Scripts that check for license file and call compiler driver | X | ||
| icc icpc |
Scripts that check for license file and call compiler driver | X | X | X |
| eccbin ecpcbin |
Compiler drivers | X | ||
| iccbin icpcbin |
Compiler drivers | X | X | X |
| iccec | Script to start Eclipse* | X | ||
| ecc.cfg ecpc.cfg |
Configuration Files | X | ||
| icc.cfg icpc.cfg |
Configuration Files | X | X | X |
| map_opts | Compiler Option Mapping tool | X | X | X |
| mcpcom | Intel® C++ Compiler | X | X | X |
| prelink | X | X | X | |
| profdcg |
|
X | ||
| profmerge | Utility used for Profile Guided Optimizations | X | X | X |
| proforder | Utility used for Profile Guided Optimizations | X | X | X |
| profrun | Utility used for Profile Guided Optimizations | X | X | X |
| profrun.bin | Utility used for Profile Guided Optimizations | X | X | X |
| pronto_tool |
|
X | X | X |
| tselect | Test-prioritization tool | X | X | X |
| uninstall.sh | Compiler uninstall script | X | X | X |
| xiar | Tool used for Interprocedural Optimizations | X | X | X |
| xild | Tool used for Interprocedural Optimizations | X | X | X |
| File | Description | i32 | i32em | i64 |
|---|---|---|---|---|
| complex.h | Library for _Complex math functions | X | X | X |
| dvec.h | SSE 2 intrinsics for Class Libraries | X | X | |
| emm_func.h | Header file for SSE2 intrinsics (used by emmintrin.h) | X | X | |
| emmintrin.h | Principal header file for SSE2 intrinsics | X | X | X |
| float.h | IEEE 754 version of standard float.h | X | X | X |
| fenv.h | X | X | X | |
| fvec.h | SSE intrinsics for Class Libraries | X | X | X |
| ia32intrin.h | Header file for IA-32 intrinsics | X | X | |
| ia64intrin.h | Header file for intrinsics on Itanium-based systems | X | X | X |
| ia64regs.h | Header file for intrinsics on Itanium-based systems | X | X | X |
| iso646.h | Standard header file | X | X | X |
| ivec.h | MMX(TM) instructions intrinsics for Class Libraries | X | X | X |
| limits.h | Standard header file | X | X | X |
| math.h | Header file for math library | X | X | X |
| mathf.h | Principal header file for legacy Intel Math Library | X | X | |
| mathimf.h | Principal header file for current Intel Math Library | X | X | X |
| mmintrin.h | Intrinsics for MMX instructions | X | X | X |
| omp.h | Principal header file OpenMP* | X | X | X |
| pgouser.h | For use in the instrumentation compilation phase of profile-guided optimizations | X | X | X |
| pmmintrin.h | Principal header file SSE3 intrinsics | X | X | |
| proto.h | X | X | X | |
| sse2mmx.h | Principal header file for Streaming SIMD Extensions 2 intrinsics | X | X | X |
| stdarg.h | Replacement header for standard stdarg.h | X | X | |
| stdbool.h | Defines _Bool keyword | X | X | X |
| stddef.h | Standard header file | X | X | X |
| syslimits.h | X | X | X | |
| tgmath.h | Generic c99 math header | X | X | X |
| varargs.h | Replacement header for standard varargs.h | X | X | |
| xarg.h | Header file used by stdargs.h and varargs.h | X | X | X |
| xmm_func.h.h | Header file for Streaming SIMD Extensions | X | X | |
| xmm_utils.h | Utilities for Streaming SIMD Extensions | X | X | |
| xmmintrin.h | Principal header file for Streaming SIMD Extensions intrinsics | X | X | X |
| File | Description | i32 | i32em | i64 |
|---|---|---|---|---|
| libguide.a libguide.so |
For OpenMP* implementation | X | X | X |
| libguide_stats.a libguide_stats.so |
OpenMP static library for the parallelizer tool with performance statistics and profile information | X | X | X |
| libompstub.a | Library that resolves references to OpenMP subroutines when OpenMP is not in use | X | X | X |
| libsvml.a libsvml.so |
Short vector math library | X | X | |
| libirc.a libirc_s.a |
Intel support library for PGO and CPU dispatch | X | X | X |
| libirc.so | Intel support library for PGO and CPU dispatch | X | ||
| libimf.a libimf.so |
Intel math library | X | X | X |
| libimf.so.6 | Intel math library | X | ||
| libcprts.a libcprts.so |
Dinkumware* C++ Library | X | X | X |
| libcprts.so.5 | Dinkumware* C++ Library | X | X | |
| libcprts.so.6 | Dinkumware* C++ Library | X | ||
| libunwind.a libunwind.so |
Unwinder library | X | X | X |
| libunwind.so.5 | Unwinder library | X | X | |
| libunwind.so.6 | Unwinder library | X | ||
| libcxa.a libcxa.so |
Intel run time support for C++ features | X | X | X |
| libcxa.so.5 | Intel run time support for C++ features | X | X | |
| libcxa.so.6 | Intel run time support for C++ features | X | ||
| libcxaguard.a libcxaguard.so |
Used for interoperability support with the -cxxlib-gcc option. | X | X | X |
| libcxaguard.so.5 | Used for interoperability support with the -cxxlib-gcc option. | X | X | |
| libcxaguard.so.6 | Used for interoperability support with the -cxxlib-gcc option. | X | ||
| libipr.a libipr.so libipr.so.6 |
|
X |