Visible to Intel only — GUID: GUID-6777447B-5053-449F-AF9A-4FC57492F00C
Visible to Intel only — GUID: GUID-6777447B-5053-449F-AF9A-4FC57492F00C
File Extensions
Input File Extensions
The Intel® oneAPI DPC++/C++ Compiler recognizes input files with the extensions listed in the following table:
File Name (OS Agnostic) |
File Name for Linux |
File Name for Windows |
Interpretation |
Action |
---|---|---|---|---|
file.c |
C source file |
Passed to the compiler. |
||
file.C file.CC file.cc file.cpp file.cxx |
C++ source file |
Passed to the compiler. |
||
file.a file.so |
file.lib |
Library file |
Passed to the linker. |
|
file.i |
Preprocessed file |
Passed to the compiler. |
||
file.o |
file.obj |
Object file |
Passed to the linker. |
|
file.s file.S |
file.asm |
Assembly file |
Passed to the assembler. |
Output File Extensions
The Intel® oneAPI DPC++/C++ Compiler produces output files with the extensions listed in the following table:
File Name (OS Agnostic) |
File Name for Linux |
File Name for Windows |
Description |
---|---|---|---|
file.i |
Preprocessed file: Produced with the -E option. |
||
file.o |
file.obj |
Object files:
|
|
file.s |
file.asm |
Assembly language file:
|
|
a.out |
file.exe |
Executable file: Produced by the default compilation.
|