计算之智与哲学之慧分享 http://blog.sciencenet.cn/u/huangfuqiang

博文

GCC开源交叉编译器项目介绍20100103

已有 4899 次阅读 2010-1-3 09:20 |个人分类:开源软件项目研究与分析|系统分类:科研笔记

项目介绍:
       GCC(GNU Compiler Collection)是一个支持多种语言(C,C++,Objective-C,Fortran,Java,Ada及相应语言支持库等)前端分析的开源交叉编译程序集合,前端分析部分具有良好的可扩展性。GCC当时的开发目的主要是为了编译操作系统相关源程序的,换句话说,就是为了生产GNU操作系统而建立的编译工具,当然,现在它被应用到更广泛的软件程序编译领域。完全自由和免费的获取拥有众多工具集的开发平台。

项目指导委员会成员:(我补充了个人主页链接)

Contributors to GCC

 项目使命:
      1、自由软件项目
           支持由自由软件基金会(FSF)定义的开源项目目标;
           GCC遵循GPL许可证条款; 
           GCC著作权归FSF主持;
           GCC中其它拥有版权的组件的自由软件许可证类型由作者决定,也可交由FSF;
           用户与贡献者的法律关系由FSF负责;
           软件补丁必须合法的接受进项目中。
      2、设计与开发目标
           新语言支持;
           开发新的代码优化方法,提升编译效率;
           其它有助于改进GCC的目标;
           不断改进运行时间库支持;
           改进调试方法;
           其它基础架构问题改进;
       3、开放的开发环境
           鼓励开发人员间的合作与沟通;
           更有效的为客户工作;
           任何人任何时间都可以获取GCC源代码,同时也欢迎大家参与到项目开发中;
  • Patches will be considered equally based on their technical merits.
  • All individuals and companies are welcome to contribute as long as they accept the groundrules.
           开放邮件列表;
          
  • Developer friendly tools and procedures (i.e., cvs, multiple maintainers, etc).
  • Conflicts of interest exist for many GCC developers; the developers as well as the GCC Steering Committee will not allow those conflicts of interest to have an effect on the development of GCC.
GCC Releases                    

项目主页


https://blog.sciencenet.cn/blog-89075-283798.html

上一篇:计算机科学与技术科普(电脑新世界)20100102
下一篇:由一封E-Mail获悉GCC的诞生20100103
收藏 IP: .*| 热度|

1 刘耀

该博文允许实名用户评论 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-21 15:07

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部