GNU 编译器家族 GCC 介绍 作为自由软件的旗舰项目,Richard Stallman 在十多年前刚开始写作 GCC 的时候,还只是把它当作仅仅一个 C 程序语言的编译器;GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言;它现在还支持 Ada 语言,
Linux系统下的Gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20%~30%。 Gcc编译器能将C、C++语言源程序、汇程式化序和目标程序编译、连接成可执行文件,如果没有给出可执行文件的名字,gcc将生成一个名为a.out的文件。在Linux系统中,可执行文件没有统一的后缀,系
在软件开发者组织中,想来遵循一条由来已久的备受尊重的传统:开发工具,包括编译器,应当是免费提供给开发者的。其中有一个顶尖级的组织——自由软件基金会,长期以来致力于提供免费的编程工具。该组织的志愿者们已经认真负责地开发出了很多一流的编译器。其中一个非常杰出的就是GCC(GNU C Compiler),这是一个通用C/C++编译。该编译器在Unix和很多Win32平台上得到了广泛的应用。 注意: 自由软件基金会的志愿者们开发了很多种类的编译器,并且可以提供程序的源代码
不久前,市场研究机构Embedded Market Forecasters (EMF)发布了一份报告指出:与嵌入式Linux平台相比,基于Microsoft Windows Embedded操作系统平台进行嵌入式系统开发,速度快43%,开发成本低68%。得出这个结论所采用的是TCD(Total Cost of Development,开发总成本)。 &nbs
设备软件优化(DSO)厂商风河系统公司日前发布Wind River Workbench 2.6设备软件开发工具平台。此次新版本发布是对该产品的重要升级,提供了一系列最新的增强特性集。采用新版本的Workbench平台,开发人员将会更容易地在现有开发项目和工作流程中实现Workbench 2.6提供的各种商用级别设备软件开发、设计和测试工具的集成,甚至可以将这些工具安装到已预先部署的Eclipse模块中。风河公司的设备软件开发工具集为设备制造商综合配备了VxWorks