gcj,gcc,gnu
来源:互联网 发布:飞天侠cms破解版 编辑:程序博客网 时间:2024/06/13 12:25
(1)GCJ是一款Java编程语言的自由软件编译器,它也是GNU编译器套件的一部分。
GCJ可以将Java源代码编译成Java虚拟机字节码或直接编译成多种CPU体系结构上的机器码。它还能将包含字节码的Java class文件或包含多个Java class文件的JAR归档文件编译成机器码。
(2)
GCC(GNU Compiler Collection,GNU编译器套件),是由 GNU 开发的编程语言编译器。它是以GPL许可证所发行的自由软件,也是 GNU计划的关键部分。GCC原本作为GNU操作系统的官方编译器,现已被大多数类Unix操作系统(如Linux、BSD、Mac OS X等)采纳为标准的编译器,GCC同样适用于微软的Windows。[2] GCC是自由软件过程发展中的著名例子,由自由软件基金会以GPL协议发布。
GCC是大多数类Unix操作系统(如Linux、BSD、Mac OS X等)的标准的编译器,GCC同样适用于微软的Windows。GCC支持多种计算机体系芯片,如x86、ARM,并已移植到其他多种硬件平台。
GCC 原名为 GNU C 语言编译器(GNU C Compiler)[3] ,因为它原本只能处理 C语言。GCC 很快地扩展,变得可处理C++。后来又扩展能够支持更多编程语言,如Fortran、Pascal、Objective-C、Java、Ada、Go以及各类处理器架构上的汇编语言等,所以改名GNU编译器套件(GNU Compiler Collection)。
(3)GNU计划,又称革奴计划,是由Richard Stallman在1983年9月27日公开发起的。它的目标是创建一套完全自由的操作系统。Richard Stallman最早是在net.unix-wizards新闻组上公布该消息,并附带《GNU宣言》等解释为何发起该计划的文章,其中一个理由就是要“重现当年软件界合作互助的团结精神”。为保证GNU软件可以自由地“使用、复制、修改和发布”,所有GNU软件都有一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款,GNU通用公共许可证(GNU General Public License,GPL)。即“反版权”(或称Copyleft)概念。
0 0
- gcj,gcc,gnu
- crosstool-ng 编译出错Missing: 'i686-pc-linux-gnu-gcj'or 'i686-pc-linux-gnu-gcj' or 'gcj' : either needed
- GCJ
- GNU gcc 使用手册
- GNU GCC 5篇
- GNU GCC编译器参数
- GNU GCC查找路径
- 学习gcc/gnu
- GNU gcc 使用手册
- gnu/gcc目录结构
- GNU GCC手册1
- DSP GNU GCC编译器
- GNU ToolChain ----GCC
- GNU GCC简析
- GNU make和gcc
- GNU编译器 gcc
- GNU-GCC编译选项
- GNU GCC 手册(1)
- 郭彦儒-提升移动音乐服务的竞争力
- mysql删除重复记录,但是要保留其中一条
- android自动连接wifi——WifiManager
- 求职之路
- JQuery学习笔记(四)——AutoComplete的使用方法实例
- gcj,gcc,gnu
- SharedPreferences类SharedPreferences.Editor讲解以及数据的存储
- centOS下 PHP + swoole 安装记录
- iOS常见bug
- Timestamp和String的相互转换
- 关于activity锁屏后停止运行
- 改变视图背景色的alpha值
- 过滤输入的回车键,及空格,同时替换中文逗号为英文逗号
- load-on-startup