The Intel® C++ Compiler processes C and C++ language source files. Compilation can be divided into these major phases:
Preprocessing
Semantic parsing
Optimization
Code generation
Linking
The first four phases are performed by the compiler:
Example |
---|
|
|
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.