-c compiler option
-debug compiler option
-fpic compiler option
   Creating Libraries
   Intel(R) Shared Libraries
-i_dynamic compiler option
-pch-create compiler option
-pch-dir compiler option
-pch-use compiler option
-pch compiler option
-shared compiler option
   Creating Libraries
   Intel(R) Shared Libraries



alternate tools and locations
ar tool
assembly files
    naming



building tagets
    for Mac OS*



compiler operation
    compilation phases
    default behavior
    input files
    invoking from the command line
    output files
       Default Output Files
       Output Files
compiler options
    preprocessor options
       About Preprocessor Options
       Using Options for Preprocessing
       Using Options to Define Macros
configuration files



debugging
    options for
       Options for Debug Information
       Preparing for Debugging
       Symbolic Debugging and Optimizations
    symbolic



Eclipse* integration
    adding a source file
    building a project
    creating a new project
    discovery options
    exporting makefiles
    makefiles
    overview
    running a project
    setting properties
    starting
environment variables
    C_INCLUDE_PATH
    CPATH
    CPLUS_INCLUDE_PATH
    for Linux*
    IA32ROOT
    IA64ROOT
    ICCCFG
    ICPCCFG
    LD_LIBRARY_PATH
       Managing Libraries
       Setting Environment Variables
    LIBRARY_PATH
    PATH
    SUNPRO_DEPENDENCIES
    TEMP
    TMP
    TMPDIR
executable files
    naming



getting started



icc.cfg configuration file (L*)
iccvars.sh environment script
icl.cfg configuration file (W*)
icpc.cfg configuration file (L*)
idbvars.sh environment script
include files
input files
Intel Debugger
Intel(R) Debugger



LD_LIBRARY_PATH
libraries
    -c compiler option
    -fPIC compiler option
    -shared compiler option
    creating your own
    default
    Intel(R) Math Library
    LD_LIBRARY_PATH
    managing
    shared
       Creating Libraries
       Intel(R) Shared Libraries
    static
Linux* compiler options
    -C
       About Preprocessor Options
       Specifying Object Files
       Using Options for Preprocessing
    -D
       About Preprocessor Options
       Using Options to Define Macros
    -E
       About Preprocessor Options
       Using Options for Preprocessing
    -EP
       About Preprocessor Options
       Using Options for Preprocessing
    -g
       Preparing for Debugging
       Symbolic Debugging and Optimizations
    -I
    -o
       Specifying Executable Files
       Specifying Object Files
    -P
       About Preprocessor Options
       Using Options for Preprocessing
    -Qlocation
    -Qoption
    -S
    -U
       About Preprocessor Options
       Using Options to Define Macros
    -X



make, using



object files
    naming
output files



porting applications
precompiled header files
preprocessor compiler options



response files



shared libraries
specifying file names
    for assembly files
    for executable files
    for object files
static libraries
static verifier



troubleshooting



Unicode*



warnings and errors
Windows* compiler options
    /C
       About Preprocessor Options
       Using Options for Preprocessing
    /D
       About Preprocessor Options
       Using Options to Define Macros
    /E
       About Preprocessor Options
       Using Options for Preprocessing
    /EP
       About Preprocessor Options
       Using Options for Preprocessing
    /Fa
    /Fe
    /Fo
    /I
    /P
       About Preprocessor Options
       Using Options for Preprocessing
    /Qlocation
    /Qoption
    /U
       About Preprocessor Options
       Using Options to Define Macros
    /X
    /Zi
       Preparing for Debugging
       Symbolic Debugging and Optimizations