GNU Compiler for Java
| |
---|---|
Basisdaten
| |
Entwickler | The GNU Project |
Erscheinungsjahr | 1998[1][2] |
Aktuelle Version | 6.5[3] (26. Oktober 2018) |
Betriebssystem | unixoide Systeme |
Kategorie | Compiler |
Lizenz | GPL |
gcc.gnu.orgview_html.php?sq=Google&lang=de&q=GCJ |
Der GNU Compiler for the Java Programming Language (GCJ) war ein Ahead-of-time-Compiler für die Programmiersprache Java und war bis zur Version 6[4] ein Teil der GNU Compiler Collection. GCJ ist sowohl ein Bytecode- als auch ein Binärcode-Compiler. Er kann Java-Quellcode zu Java-Bytecode, Java-Byte/Quellcode zu nativem Maschinencode und auch ganze Java Archive (JAR) für die verschiedensten Prozessorarchitekturen kompilieren.
GCJ benutzt dabei nicht die Klassenbibliotheken von Sun, sondern die freie Java-Implementierung von GNU Classpath. Da diese Klassenbibliothek noch nicht vollständig implementiert ist, kann es bei manchen Java-Programmen zu Problemen kommen.