推广 热搜: 二手  净利2626万  北京  二手车  SMM废铜现货交易日评  企业  全国  汽车  三星  公司 

linux系统 gcj的意思是 怎么样安装用

   日期:2024-05-22     来源:www.guciba.com    作者:二手网    浏览:728    评论:0    
核心提示:[db:简介]

在linux中,GCJ是GNU的Java编译器,可以把java程序编译本钱地代码,编译成功后的可实行文件不再需要jre就可直接运行,编译本钱地后的程序运行速度有所提升,缺点是生成后的文件较大。GCJ可以将Java源文件编译为Java字节码文件或者直接将Java源文件编译为当地机器码,它也可以将Java字节码文件编译为当地机器码。

linux gcj是什么

GCJ 是GNU Compiler for the Java Programing Language 的简称,是GNU的Java编译器,可以把java程序编译本钱地代码,编译成功后的可实行文件不再需要jre就可直接运行,编译本钱地后的程序运行速度有所提升,缺点是生成后的文件较大。

在GCC内部,它包括Java编程语言的前端(gcc/java),一个运行时库(libjava)和其他工具库(boehm-gc, libffi and zlib)。大部分的运行时库的达成是在GNU Classpath project共享的。

GCJ 是一个轻巧的,性能优越的Java语言编译器。它可以将Java源文件编译为Java字节码文件或者直接将Java源文件编译为当地机器码,它也可以将Java字节码文件编译为当地机器码。

被编译的应用程序和GCJ运行时libgcj进行链接。该运行时提供了核心类库,垃圾收购器和一个字节码讲解器。libgcj可以动态加载和讲解类文件,产生混合编译/讲解的应用程序。该运行时同名为GNU Classpath的工程整理在一块。最多支持jdk1.4的类库和一些jdk1.5的类库。

GCJ也可以被配置成为一个合适嵌入式系统的交叉编译器。近期的GNU Debugger(gdb)支持GCJ。一个简单的借助gdb调试Java程序的课程见参考资料。

gcj安装

用gcj命令

FirstApp.java

publicclassFirstApp{publicstaticvoidmain(Stringargs[]){System.out.println(Thisisatest.);}}

编译

gcj--main=FirstApp-oFirstAppFirstApp.o

运行

 
标签: linux 系统 gcj
打赏
 
更多>同类二手资讯
0相关评论

热门推荐
推荐图文
推荐二手资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  免责声明  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报