Introduction to GCC by Brian J. Gough


This manual provides a tutorial introduction to the GNU C and C++ compilers, gcc and g++.

Many books teach the C and C++ languages, this book explains how to use the compiler itself. Based on years of observation of questions posted on mailing lists, it guides the reader straight to the important options of GCC!

Concisely written, with numerous easy-to-follow "Hello World" examples.

Now with extensive new sections on error messages, portability and floating point arithmetic!

Features a special foreword by Richard M. Stallman, principal developer of GCC and founder of the GNU Project.

The content of this Debian packaged version has some minor adjustments to match learning experiences under the Debian environment.

Please note the Debian package version tracks on the upstream tarball version. When upstream releases a new version as a patch file, the Debian package version stays with the upstream tarball version.

The actual current upstream version is 1.1.

Upload more screenshots

Please help extend the collection of screenshots. Just make a screenshot and upload it here. You don't need to register or anything.

Upload a screenshot

Hint: upload an image here from your clipboard with Ctrl-V



Install this software package

If the package is available for the distribution you are currently using on your computer then install the software by clicking on…

Install gccintro