インテル® oneAPI DPC++/C++ コンパイラーは下の表の入力ファイル拡張子を認識します。
ファイル名 |
解釈 |
処理 |
---|---|---|
file.c |
C ソースファイル |
コンパイラーに渡されます。 |
file.C |
C++ ソースファイル |
コンパイラーに渡されます。 |
file.lib (Windows*) file.a |
ライブラリー・ファイル |
リンカーに渡されます。 |
file.i |
前処理済みファイル |
コンパイラーに渡されます。 |
file.obj (Windows*) file.o (Linux*) |
オブジェクト・ファイル |
リンカーに渡されます。 |
file.asm (Windows*) file.s (Linux*) file.S (Linux*) |
アセンブリー・ファイル |
アセンブラーに渡されます。 |
インテル® oneAPI DPC++/C++ コンパイラーは下の表の拡張子の出力ファイルを生成します。
ファイル名 |
説明 |
---|---|
file.i |
前処理済みファイル: P オプションで生成されます。 |
file.o (Linux*) file.obj (Windows*) |
オブジェクト・ファイル: -c (Linux* および Windows*) オプションで生成されます。/Fo (Windows*) または -o (Linux*) オプションを使用して、出力オブジェクト・ファイルの名前を変更することができます。 |
file.s (Linux*) file.asm (Windows*) |
アセンブリー言語ファイル: -S オプションで生成されます。/Fa (Windows*) または -s (Linux*) オプションを使用して、出力アセンブリー・ファイルの名前を変更することができます。 |
a.out (Linux*) file.exe (Windows*) |
実行ファイル: デフォルトのコンパイルで生成されます。 /Fe (Windows*) または -o (Linux*) オプションを使用して、出力実行ファイルの名前を変更することができます。 |