GNU Compiler Collection

Aus Lowlevel
Wechseln zu:Navigation,

Die Gnu Compiler Collection ist eine Sammlung von Compilern. Unterstützt werden die Sprachen C, C++, Java, Objective-C, Fortran 95, Treelang und Ada und demnächst auch D. Zusätzlich werden die Plattformen x86, AMD64 (x86_64), Alpha, Arm, IA-64, PowerPC und viele weitere unterstützt.

GCC unter Windows

Die GCC wird nicht direkt unterstützt, sondern nur durch die Portierung MinGW.

GCC unter Linux

Die GCC gehört zum Standardumfang jeder Linuxdistrubition. Aufgerufen wird sie im Terminal mit den Befehle gcc [Kompilierte Datei].

Zusätzliche Parameter

Parameter Beschreibung
-o Name (und Typ) der Ausgabedatei. Bei .bin-Endung wird auch nur eine binäre Datei erstellt.
-c Kein Linken des Quellcodes.
-O Optimieren des Quellcodes. Grad kann von 1 - 3 angegeben werden.
-l Bindet weiter Bibliotheken ein
-Wall Aktiviert sinnvolle Warnungen.
-pedantic Gibt alle Warnungen aus.