Key Files Summary

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

/bin Files

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

/include Files

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

/lib Files

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