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 |