|
The GNU Compiler for Java (GCJ) is a free compiler for the Java programming language and a part of the GNU Compiler Collection.〔http://gcc.gnu.org/java/〕 GCJ can compile Java source code to Java Virtual Machine bytecode or to machine code for a number of CPU architectures. It can also compile class files and whole JARs that contain bytecode.〔http://www.linuxjournal.com/article/4860〕〔http://freecode.com/projects/gcj〕 ==History== The GCJ runtime-libraries original source is from GNU Classpath project, but there is a code difference between the libgcj libraries. GCJ 4.3 uses the Eclipse Compiler for Java as a front-end.〔(【引用サイトリンク】 url = http://gcc.gnu.org/java/ ) 〕 In 2007, a lot of work was done to implement support for Java's two graphical APIs in GNU Classpath: AWT and Swing. Software support for AWT is still in development. "Once AWT support is working then Swing support can be considered. There is at least one free-software partial implementations of Swing that may be usable."〔(The GCJ FAQ - GNU Project - Free Software Foundation (FSF) )〕 , there have been no new developments announced from GCJ〔(GCJ: News )〕 and the product is currently in deep maintenance mode.〔(GCC Looks To Turn Off Java, Replace With Go Or ADA )〕 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「GNU Compiler for Java」の詳細全文を読む スポンサード リンク
|