| An Introduction to GCC |  | Authors: Brian J. Gough, Richard M. Stallman Publisher: Network Theory Ltd.
List Price: $19.95 Buy New: $13.57 as of 9/2/2010 17:19 CDT details You Save: $6.38 (32%)
New (15) Used (11) from $12.26
Seller: Amazon.com Rating: 15 reviews Sales Rank: 87,449
Media: Paperback Pages: 144 Number Of Items: 1 Shipping Weight (lbs): 0.3 Dimensions (in): 8.9 x 6 x 0.6
ISBN: 0954161793 Dewey Decimal Number: 004 EAN: 9780954161798 ASIN: 0954161793
Publication Date: March 30, 2004 Availability: Usually ships in 24 hours
| |
| Similar Items:
| |
| Editorial Reviews:
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. 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 supports the development of free software and documentation.
|
| Customer Reviews:
Showing reviews 1-5 of 15
Excellent Intro to GCC August 23, 2010 Ben D. Fantastic book for learning the basics of the GCC compiler. The GNU toolchain development process was always a mystery to me, as I've almost always used pre-baked IDEs. Compiler options were always guesses and I'd have a tough time determining what was really happening when reading messages due to (successful or not) compilation. After reading through this book, I have a much better idea of what's going on behind the scenes and I'm now comfortable enough with GCC to start from scratch and integrate it into my own IDE, if necessary. Even though the book is a bit old, it's still quite relevant, especially for those just getting started.
Great book August 4, 2010 Tom Rosengrant (Yoe, PA United States) This book is the best. All I wanted to know is the compiler and linker settings. I knew C and C++ so I really did not want a lesson on how to use C or C++. I could not put this book down and I was finished with it overnight. I got what I needed out of it. It was worth the little amount.
a really delightul and helpful small book September 6, 2009 Clive McCarthy (San Francisco, CA United States) 3 out of 3 found this review helpful
I've been reading and using this little book for the past few weeks. I'm an experienced C programmer but I wanted to switch to GCC having abandoned both Borland (my version was getting quite old) & Microsoft (messy with a crippled deployment system) compilers on Win XP.
This small book, and that is one of its great charms, is perfect. It REALLY helped me make the transition and I have been very sucessfully building code on Ubuntu Linux and Win XP (MinGW) with GCC. Once up and running the more subtle features can be found on the web at the GNU website (an example for me was how to switch off certain warnings such as -Wno-unused).
Though GCC is intrinsically tied to Linux the information in the book is readily translatable to the MinGW-Win XP environment.
Full of good stuff to know December 22, 2008 Cowley Harris 2 out of 3 found this review helpful
I've found personally that junior or hobbyist programmers/developers rely on the IDE to do much of the compilation work without really understanding what the compiler does or what it can do. Which is good because they can focus on programming, not mucking around with the tools to make the programs.
However when something goes wrong with the compilation process, or things need to be tweaked, a lot of these programmers would be hard pressed to fix or change the system. They also have a limited knowledge of all the useful features available to them. Reading this book would be a definite help.
I would recommend this to developers who wants to know more about the tools they use without going overly in-depth. It covers the compiler, and it's interaction with other tools like the linker, archiver, debugger and the preprocessor. It gives a basic look at optimization and some trouble shooting techniques as well.
A 'no-nonsense', highly informative how-to for using GCC compiler November 14, 2008 SanD@AWS (Uzbekistan) 3 out of 3 found this review helpful
When I had to develop C/C++ code in a production environment in the GCC platform, I was highly confused about the usage of the compiler. I tried searching the web for resources only to go into a hollow dark spiral without getting any closer to clarity. I had resorted to hacking my way through for a while. Then I found this book on the net. This is the most clear explanation of using the GCC to compile C/C++ programs. It clearly explains you what is going on without getting into the real depths. At the same time it is not some superficial exposition. It tells you how and why. Also there are some good suggestions for debugging. Although this copy is on the Internet, I planned to buy and it keep it as a reference. This is a small book which has been very clearly written specifically to address the usage of GCC. It is an elaborate and lucid man page. I would highly recommend this book without any reservations.
Showing reviews 1-5 of 15
|
|
|
|
 Return to Math.com | |