実は,「gcc」 というコマンド自体は,cc1 や as などを呼び出すハンドラに過ぎない. C 言語の場合,cc1 でターゲット CPU のアセンブリコードを出力し,as などのアセンブラでそれを機械語に落し,リンカでランタイムルーチンとつなぎ合わせ,実行可能コード (./a.out など) を生成する. C 以外の言語は,この wiki では扱わない.
実は,「gcc」 というコマンド自体は,cc1 や as などを呼び出すハンドラに過ぎない. C 言語の場合,cc1 でターゲット CPU のアセンブリコードを出力し,as などのアセンブラでそれを機械語に落し,リンカでランタイムルーチンとつなぎ合わせ,実行可能コード (./a.out など) を生成する. C 以外の言語は,この wiki では扱わない.