Compilation Phases

The Intel® C++ Compiler processes C and C++ language source files. Compilation can be divided into these major phases:

The first four phases are performed by the compiler:

Example

# Linux*


dpcpp

# Windows*
dpcpp-cl

If you specify the c option at compilation time, the compiler will generate only object files. You will need to explicitly invoke linker in order to generate the executable.

If you specify the E and P options when calling the compiler, the compiler will only generate the preprocessed file with an .i extension.

See Also