or
Sign in to turn on 1-Click ordering.
Sell Back Your Copy
For a $3.13 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
An Introduction to GCC: For the GNU Compilers GCC and G++
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

An Introduction to GCC: For the GNU Compilers GCC and G++ [Paperback]

Brian J. Gough (Author), Richard M. Stallman (Author)
4.7 out of 5 stars  See all reviews (25 customer reviews)

List Price: $19.95
Price: $14.56 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $5.39 (27%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Usually ships within 2 to 3 weeks.
Ships from and sold by Amazon.com. Gift-wrap available.

Book Description

March 30, 2004
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. 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. 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.

Frequently Bought Together

An Introduction to GCC: For the GNU Compilers GCC and G++ + The Art of Debugging with GDB, DDD, and Eclipse + Valgrind 3.3 - Advanced Debugging and Profiling for GNU/Linux applications
Price For All Three: $61.46

Some of these items ship sooner than the others. Show details

Buy the selected items together
  • Usually ships within 2 to 3 weeks.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • The Art of Debugging with GDB, DDD, and Eclipse $33.41

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Valgrind 3.3 - Advanced Debugging and Profiling for GNU/Linux applications $13.49

    Usually ships within 2 to 3 weeks.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details



Editorial Reviews

Review

A wonderfully thorough guide... well-written, seriously usable information -- Linux User and Developer Magazine, Issue 40, June 2004

Product Details

  • Paperback: 144 pages
  • Publisher: Network Theory Ltd. (March 30, 2004)
  • Language: English
  • ISBN-10: 0954161793
  • ISBN-13: 978-0954161798
  • Product Dimensions: 9.1 x 6 x 0.4 inches
  • Shipping Weight: 4.8 ounces (View shipping rates and policies)
  • Average Customer Review: 4.7 out of 5 stars  See all reviews (25 customer reviews)
  • Amazon Best Sellers Rank: #229,770 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

25 Reviews
5 star:
 (17)
4 star:
 (8)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.7 out of 5 stars (25 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

32 of 33 people found the following review helpful:
5.0 out of 5 stars First-rate introduction to gcc/g++ for the new user, September 4, 2005
By 
C. J. Carter (Sierra Madre, California, United States) - See all my reviews
(REAL NAME)   
Amazon Verified Purchase(What's this?)
This review is from: An Introduction to GCC: For the GNU Compilers GCC and G++ (Paperback)
I recently started learning C++ with the freely-available GNU tools (gcc/g++/make, etc). This book was instrumental in my early success - it clearly and concisely explains the GNU C/C++ compilers, and how to use them. It is very well written and is packed with useful (essential) information. One very illustrative and important example explains the process of splitting up the classic introductory program 'Hello World!' into multiple source files, using a header file to do so. While adepts may sniff at this level of detail, when you start out you don't know how (or why) to take this step - and explanations are hard to come by. I was delighted to see this covered in this book.

This book started me out on my C++ adventure - thanks to it I am now at least competent with g++ and am still learning. My thanks to Gough and Stallman for such a helpful book - very highly recommended.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


21 of 21 people found the following review helpful:
4.0 out of 5 stars gcc the easy way, April 29, 2005
By 
Jeff Pike (Mechanicsville, VA United States) - See all my reviews
This review is from: An Introduction to GCC: For the GNU Compilers GCC and G++ (Paperback)
The clear and concise writing style makes GCC easy to understand for anyone. Those new to compilation with GCC and friends should start here. I wish I had an introduction like this when I was getting started. It could have save me a lot of research and confusion.

Most readers will move through the 87 pages comfortably. Gough explains the basics skipped by others. Goug's writing in concise and crystal clear. Each chapter has a couple of simple examples that really get the concepts across. Even someone who types slowly could get through this text and all the examples with ease. Those who choose this book will be rewarded with a clear understanding of GCC basics. Other commands covered include g++, ar, as, nm, file, ldd, ld, gcov, gprof, and cpp. Topics include compiling C compilation options, preprocessor, debugging, optimizing, C++, platform specific options, related tools, and troubleshooting.

I say four stars, because I'm going to need more detail on some things. However, this book is probably sufficient for many. The writing is great and the price is right. I'd buy it again.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


19 of 21 people found the following review helpful:
4.0 out of 5 stars suitable for a new user, July 28, 2004
This review is from: An Introduction to GCC: For the GNU Compilers GCC and G++ (Paperback)
You might choose to regard this book by Gough as a natural complement to Stallman's 'Using GCC: The GNU Compiler Collection Reference Manual for GCC 3.3.1'. As you may know, Stallman wrote the original gcc. Gough pitches his book at a new user of gcc, or, for that matter, for a programmer new to C itself. Whereas the aforementioned book by Stallman is for experienced users.

Gough writes concisely. You should be able to quickly absorb the entire contents of the book. During which, learning about how to use gcc with various libraries and header files might also prove instructive in laying out a program, to be scattered across various *.c and *.h files. For those of you who strongly support the concept of open source code, there is the extra incentive that royalties from this book will go to those ends.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



Inside This Book (learn more)
First Sentence:
The purpose of this book is to explain the use of the GNU C and C++ compilers, gcc and g++. Read the first page
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Source-Level Debugger
New!
Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:

Citations (learn more)
This book cites 4 books:

What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(9)
(6)
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums





Look for Similar Items by Category


Look for Similar Items by Subject