第1章前言 1.1 目标 本部分的目标是描述L i n u x内核的具体系统结构。具体系统结构指的是系统创建之后的实 际系统结构。我们希望开发具体的系统结构,以提供现有L i n u x内核的高级文档资料。 1.2 Linux介绍 Linus B.To r v a l d s于1 9 9 1年编写出第一个L i n u x内核。由于它一直是作为自由软件发布的, 所以L i n u x变得很流行。因为源代码随手可得。用户可以随意改变内核,以使它适应自己的需 求。然而,在编写新的系统程序之前,了解
GCC官方文档(英文版)
GCC是以GPL许可证所发行的自由软件,也是GNU计划的关键部分。GCC的初衷是为GNU操作系统专门编写一款编译器,现已被大多数类Unix操作系统(如Linux、BSD、Mac OS X等)采纳为标准的编译器,甚至在微软的Windows上也可以使用GCC。GCC支持多种计算机体系结构芯片,如x86、ARM、MIPS等,并已被移植到其他多种硬件平台 [1] 。
GCC原名为GNU C语言编译器(GNU C Compiler),只能处理C语言。但其很快扩展,变得可处理C+