1 简介

这本书的目的是介绍GNU C和C++的编译器gcc和g++的用法。在阅读这本书之后你应该了解怎样使用编译器用于优化和调试的基本选项来编译程序。这本书不是针对C和C++语言本身的,C、C++语言的教程可以再很多地方找到。

熟悉其他系统但是没用过GNU编译器的程序员可以跳过本章的前几节“编译C程序”,“使用预处理器”和“编译一个C++程序”。剩下的几节为已经知道怎样使用其他编译器的程序员介绍GCC的总体概要特性。