Compiler Input Files

The IntelĀ® C++ Compiler recognizes input files with the extensions listed in the following table:

File Name

Interpretation

Action

file.c

C source file

Passed to compiler

file.C
file.CC
file.cc
file.cpp
file.cxx

C++ source file

Passed to compiler

file.a
file.so

Library file

Passed to linker

file.i

Preprocessed file

Passed to stdout

file.o

Object file

Passed to linker

file.s

Assembly file

Passed to assembler