Advertisement

The Definitive Guide to GCC

  • Authors
  • Kurt Wall
  • William Von Hagen

Table of contents

  1. Front Matter
    Pages i-xxviii
  2. Kurt Wall, William Von Hagen
    Pages 1-37
  3. Kurt Wall, William Von Hagen
    Pages 39-57
  4. Kurt Wall, William Von Hagen
    Pages 59-99
  5. Kurt Wall, William Von Hagen
    Pages 101-134
  6. Kurt Wall, William Von Hagen
    Pages 135-146
  7. Kurt Wall, William Von Hagen
    Pages 147-185
  8. Kurt Wall, William Von Hagen
    Pages 187-219
  9. Kurt Wall, William Von Hagen
    Pages 221-244
  10. Kurt Wall, William Von Hagen
    Pages 245-263
  11. Kurt Wall, William Von Hagen
    Pages 265-281
  12. Kurt Wall, William Von Hagen
    Pages 283-346
  13. Kurt Wall, William Von Hagen
    Pages 347-361
  14. Back Matter
    Pages 363-520

About this book

Introduction

The Definitive Guide to GCC is a comprehensive tutorial and guide to using GCC, the GNU Compiler Collection. GCC is quite simply the most-used and most powerful tool for programmers on the planet. GCC has long been available for most major hardware and operating system platforms and is often the preferred compiler for those platforms. As a general-purpose compiler, GCC produces higher quality, faster performing executable code with fewer bugs than equivalent offerings supplied by hardware and software vendors. GCC, along with GNU Emacs, the Linux operating system, the Apache web server, the Sendmail mail server, and the BIND DNS server, is one of the showpieces of the free software world and proof that sometimes you can get a free lunch.

In The Definitive Guide to GCC, authors William von Hagen and Kurt Wall teach you how to build, install, customize, use, and troubleshoot GCC 3.2. This guide goes beyond just command-line invocations to show you how to use GCC to improve the quality of your code (with debugging, code profiling, and test code coverage), and how to integrate other GNU development tools, such as libtool, automake, and autoconf, into your GCC-based development projects.

Keywords

Debugging Linux Windows development operating system software

Bibliographic information