Developer Guide and Reference

Contents

Understanding File Extensions

Input File Extensions

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.lib
(Windows*)
file.a
file.so
(Linux*
and
macOS*
)
file.dylib
(
macOS*
)
Library file
Passed to linker
file.i
Preprocessed file
Passed to compiler