GCC by Arthur GriffithGCC by Arthur Griffith


byArthur Griffith

Paperback | September 12, 2002

Pricing and Purchase Info

$80.24 online 
$89.95 list price save 10%
Earn 401 plum® points

Prices and offers may vary in store


In stock online

Ships free on orders over $25

Not available in stores


This is the definitive reference to the GCC open-source compiler. Get up-to-date information on the latest features--including compiling Java code, building applications using multiple languages, using the debugger, linking, libraries, and much more.
Arthur Griffith has worked as a computer consultant and system-level programmer since 1977, spending several years as a compiler writer. He is the author of Java Master Reference, the KDE/Qt Programming Bible, GNOME/GTK+ Programming Bible and others.
Title:GCCFormat:PaperbackDimensions:9.1 × 7.2 × 0.68 inPublished:September 12, 2002Publisher:OsborneLanguage:English

The following ISBNs are associated with this title:

ISBN - 10:0072224053

ISBN - 13:9780072224054

Look for similar items by category:


Rated 4 out of 5 by from New GCC Programmer's Must The GCC The Complete Reference is an essential text for the GCC programmer. It will explain the basic workings of the GNU compiler collection(GCC) from how to produce executables to producing the various libraries. It covers the language compilation of C, C++, Objective C, Java, Fortran, and Ada and the associated development tools. All in all the book is a good reference text. I found it gave me a sound understanding of the GNU compiler and since I use the GCC everyday, I found the text very helpful. Note: This is a reference text on GNU compiler collection(GCC) not a text on programming.
Date published: 2008-05-24

Table of Contents

Part I: The Free Software Compiler

1: Introduction to GCC

2: Acquiring and Installing the Compiler

Part II: Using the Compiler Collection

3: The Preprocessor

4: Compiling C

5: Compiling C++

6: Compiling Objective-C

7: Compiling Fortran

8: Compiling Java

9: Compiling Ada

10: Mixing Languages

11: Internationalization

Part III: Peripherals and Internals

12: Linking and Libraries

13: Using the GNU Debugger

14: Make and Autoconf

15: The GNU Assembler

16: Cross Compiling and the Windows Ports

17: Embedded Systems

18: Output from the Compiler

19: Implementing a Language

20: Register Transfer Language

21: Machine-Specific Compiler Options

Part IV: Appendixes

A: GNU General Public License

B: Environment Variables

C: Command-Line Cross Reference

D: Command-Line Options

E: Glossary