Loose-Info.com
Last Update 2020/09/10
TOP - 各種テスト - gcc - ファイル名の拡張子によるコンパイラの動作

[01]  .c
プリプロセスが必要なCソースファイル
プリプロセスが必要なC++ソースファイル
[02]  .i
プリプロセスを必要としないCソースファイル
[03]  .h
プリコンパイルを実行するヘッダーファイル
[04]  .s
アセンブラファイル
[05]  .S (.sx)
プリプロセスが必要なアセンブラファイル
リンカに直接供給されるオブジェクトファイル
[07]  下記の拡張子はC言語以外のファイル(動作テスト未実施)
C++
.ii, .hh, .H, .hp, hxx, hpp, HPP, h++, tcc
Objective-C
.m, mi
Objective-C++
.mm, .M, mii
Fortran
.f, .for, .ftn, .F, .FOR, .fpp, .FPP, .FTN, .f90, .f95, .f03, .f08, .F90, .F95, .F03, .F08
Go
.go
BRIG
.brig
Ada
.ads, .adb