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 |