GCC steht für GNU Compiler Collection und ist der praktisch der Ursprung des GNU-Systems, wie auch von Linux. Ursprünglich (bis 1999) war GCC nur ein C-Compiler (GCC stand für GNU C Compiler). Heutzutage enthält GCC Compiler(frontends) für C, C++, Objective-C, Java (GCJ), Fortran und Ada, sowie Bibliotheken für diese Sprachen.

Es gibt auch andere Compiler, die GCC als Backend verwenden, wie zum Beispiel GnuPascal. (Das bedeutet übrigens nicht, dass C als Zwischensprache verwendet wird, wie leider viele fälschlicherweise behaupten)

GCC läuft unter beinahe jedem Betriebssystem und jeder Hardwareplattform.

Homepage: http://gcc.gnu.org/

Lizenz: GPL

Tipps & Tricks

  • Meist wird der GCC mit den autotools eingesetzt, um komplexere Projekte zu kompilieren.

  • distcc erlaubt verteiltes kompilieren.

  • ccache ist ein .o-Cache, der über MD5-Hashes der Objektdateien sehr viel effizienter arbeitet als Makefile-Dependencies.

Links


Diese Seite in anderen Wikis: DseWiki.

GCC (zuletzt geändert am 2008年07月23日 09:36:19 durch dslb-088-077-253-031)

AltStyle によって変換されたページ (->オリジナル) /