An Introduction to GCC

An Introduction to GCC

Paperback

By (author) Brian J. Gough, Foreword by Richard M. Stallman

$15.13
List price $19.95
You save $4.82 24% off

Free delivery worldwide
Available
Dispatched in 3 business days
When will my order arrive?

  • Publisher: Network Theory Limited
  • Format: Paperback | 144 pages
  • Dimensions: 152mm x 226mm x 13mm | 136g
  • Publication date: 31 March 2004
  • Publication City/Country: Bristol
  • ISBN 10: 0954161793
  • ISBN 13: 9780954161798
  • Illustrations note: black & white illustrations
  • Sales rank: 68,253

Product description

This manual provides a complete tutorial introduction to the GNU C and C++ compilers, gcc and g++. Many books teach the C and C++ languages, this book teaches you how to use the compiler itself. All the common problems and error messages encountered by new users of GCC are carefully explained, with numerous easy-to-follow "Hello World" examples. The topics covered include: compiling C and C++ programs using header files and libraries, warning options, use of the preprocessor, static and dynamic linking, debugging, optimization, platform-specific options, profiling and coverage testing, paths and environment variables, and the C++ standard library and templates. It features a special foreword by Richard M. Stallman, principal developer of GCC and founder of the GNU Project. All the money raised from the sale of this book will support the development of free software and documentation.

Other people who viewed this bought:

Showing items 1 to 10 of 10

Other books in this category

Showing items 1 to 11 of 11
Categories:

Review quote

"An excellent introduction... fills a much-needed niche in the marketplace" --- Association of C and C++ Users book reviews (Issue 16-4, August 2004) "A wonderfully thorough guide... well-written, seriously usable information" --- Linux User and Developer Magazine (Issue 40, June 2004)

Table of contents

1. Foreword by Richard M. Stallman; 2. Introduction; 3. Compiling a C program; 4. Compilation options; 5. Using the preprocessor; 6. Compiling for debugging; 7. Compiling with optimization; 8. Compiling a C++ program; 9. Platform-specific options; 10. Troubleshooting; 11. Compiler-related tools; 12. How the compiler works; 13. Examining compiled files; 14. Getting help; 15. Further Reading; 16. Acknowledgements; 17. Concept Index