% cc program.cDieser Aufruf übersetzt das C-Programm program.c, linkt es und erzeugt ein ausführbares Programm, das als a.out gespeichert wird. Im Allgemeinen soll das Programm jedoch einen anderen Namen erhalten zum Beispiel program:
% cc program.c -o program
Enthaelt die Datei program.c keinen Code für ein ausführbares Programm (die Funktion main fehlt), sondern nur einige Funktionen, kann der Compiler nur eine Objekt-Datei erzeugen:
% cc -c program.cDieser Aufruf erzeugt nur die Objekt-Datei program.o.