C言語のソースコードをコンパイル・リンクして実行ファイルを作る、代表的なコンパイラを起動するコマンドのこと。多くの環境で使われる。gcc main.c -o mainのように、ソースファイルと出力名を指定して実行する。
ソースコードを機械語に変換するソフトウェア。文法チェックも同時に行い、間違いがあればコンパイルエラーとして知らせてくれる翻訳者兼校正者にあたる。gccやclangなど、C言語向けのコンパイラにはいくつかの種類がある。
ソースコードを機械語の断片に変換する「コンパイル」と、その断片をつなげる「リンク」という、実行ファイルができるまでの2つの工程のこと。gccコマンドは、内部でこの2つの工程をまとめて自動的に実行してくれる。
もっと先へ:ポインタ・メモリ・ファイル入出力・セキュアコーディングを含む全26トラックと、段位検定・模試のフルセットは完全版に収録しています。