GNU Compiler for Java
Erscheinungsbild
GNU Compiler for Java
| |
---|---|
![]() | |
Basisdaten
| |
Entwickler | The GNU Project |
Erscheinungsjahr | 1998[1][2] |
Aktuelle Version | 4.3 (5. März 2008) |
Betriebssystem | Unix-ähnliche |
Kategorie | Compiler |
Lizenz | GPL |
http://gcc.gnu.org/java |
Der GNU Compiler for the Java Programming Language (GCJ) ist ein Ahead-Of-Time-Compiler für die Programmiersprache Java und 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 nativen 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. Aufgrund dessen kann es bei manchen Java-Programmen zu Problemen kommen, weil die Klassenbibliothek noch nicht vollständig implementiert ist.
Siehe auch
Portierungen auf die Windows-Plattform:
Weblinks
- ↑ gcc.gnu.org. (abgerufen am 27. Januar 2022).
- ↑ gcc.gnu.org. (abgerufen am 27. Januar 2022).