|
计算机科学 2002
Cross Complation Techniques for the Support of Multiple Objects——Comparison and Analysis of GCC and Zephyr Infrastructure
|
Abstract:
1 引言编译系统是任何计算机系统中不可缺少的重要部分。编译系统的研制因其技术复杂、难度较高而需要投入较多的人力、物力和花费较长的研制周期。过去编译器均是针对某一特定语言和目标机而编写的。随着计算机的飞速发展,过去那种编写编译器的方法已很难满足需要。在八十年代初,针对各种程序设计语言的后端具有较大共性的特点,国外相继开发了支持多种语言的编译系统,并很快成为各计算机公司编译系统采用的通用方法。在这种编译系统中,每种语言具有独立的