没有合适的资源?快使用搜索试试~ 我知道了~
The Definitive Guide to GCC
5星 · 超过95%的资源 需积分: 31 75 下载量 188 浏览量
2008-02-15
12:56:43
上传
评论
收藏 11.33MB PDF 举报
温馨提示
试读
581页
The Definitive Guide to GCC<br>Second Edition
资源推荐
资源详情
资源评论
this print for content only—size & color not accurate spine = 1.102" 584 page count
BOOKS FOR PROFESSIONALS BY PROFESSIONALS
®
The Definitive Guide to GCC,
SECOND EDITION
Dear Reader,
I’ve used GCC regularly since the 1980s and each new release brings additional
power and complexity. If you’re looking at this book, you’re probably interested
in also becoming a proficient GCC user, making the most of this amazingly
powerful collection of compilers for C, C++, Objective C, Java, and Fortran.
Trying to identify and use the latest and greatest features of GCC is one thing,
but mastering tasks such as optimization, code profiling, and test coverage, as
well as building cross-compilers and using other C libraries can be far more
daunting. I’ve done the research and experiments for you, and provide clear
explanations of how to apply the GCC compilers and tools such as gprof, gcov,
libtool, autoconf, automake, crosstool, and buildroot to help you get your work
done as quickly and efficiently as possible. I also discuss how to use related
GNU tools for code profiling and code analysis, and how to automate build
processes. The numerous code samples and clear instruction will help you
master this powerful toolset in a quick and painless manner.
Along with thoroughly updated chapters in line with the latest 4.x series of
GCC compilers, The Definitive Guide to GCC, Second Edition includes new
chapters that cover the following:
• Using the GCC Java compiler (gcj) and Interpreter (gij)
• Using the new GCC Fortran compiler (gfortran)
• Building GCC cross-compilers that run on one system but produce code
for another
• Compiling and utilizing alternative C libraries, including dietlibc, klibc,
Newlib, and uClibc
Happy compiling!
Bill
Author of
The Definitive Guide to GCC,
First Edition
Hacking the TiVo,
First and Second Editions
Linux Filesystems
SGML for Dummies
Coauthor of
Linux Server Hacks,
Volume Two
SUSE 10 Linux Bible
SUSE 9 Linux Bible
Mac OS X Power
User’s Guide
US $49.99
Shelve in
Programming/Tools
User level:
Beginner–Intermediate
von Hagen
SECOND
EDITION
GCC
THE EXPERT’S VOICE
®
IN OPEN SOURCE
William von Hagen
The Definitive Guide to
GCC
SECOND EDITION
CYAN
MAGENTA
YELLOW
BLACK
PANTONE 123 CV
ISBN 1-59059-585-8
9 781590 595855
54999
6 89253 59585 5
Companion
eBook Available
Everything you need to know about using
the GNU Compiler Collection and related tools
Companion eBook
See last page for details
on $10 eBook version
The
Definitive
Guide to
Completely
updated to cover
GCC 4.x
Completely
updated to cover
GCC 4.x
RELATED TITLES
Beginning C: From Novice to
Professional, Fourth Edition
Ivor Horton’s Beginning
ANSI C++: The Complete
Language, Third Edition
www.apress.com
SOURCE CODE ONLINE
forums.apress.com
FOR PROFESSIONALS BY PROFESSIONALS
™
Join online discussions:
The Definitive Guide
to GCC
Second Edition
■■■
William von Hagen
VonHagen_5858 FRONT.fm Page i Wednesday, July 19, 2006 9:30 AM
The Definitive Guide to GCC, Second Edition
Copyright © 2006 by William von Hagen
All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means,
electronic or mechanical, including photocopying, recording, or by any information storage or retrieval
system, without the prior written permission of the copyright owner and the publisher.
ISBN-13 (pbk): 978-1-59059-585-5
ISBN-10 (pbk): 1-59059-585-8
Printed and bound in the United States of America 9 8 7 6 5 4 3 2 1
Trademarked names may appear in this book. Rather than use a trademark symbol with every occurrence
of a trademarked name, we use the names only in an editorial fashion and to the benefit of the trademark
owner, with no intention of infringement of the trademark.
Lead Editors: Jason Gilmore, Keir Thomas
Technical Reviewer: Gene Sally
Editorial Board: Steve Anglin, Ewan Buckingham, Gary Cornell, Jason Gilmore, Jonathan Gennick,
Jonathan Hassell, James Huddleston, Chris Mills, Matthew Moodie, Dominic Shakeshaft, Jim Sumser,
Keir Thomas, Matt Wade
Project Manager: Richard Dal Porto
Copy Edit Manager: Nicole LeClerc
Copy Editor: Jennifer Whipple
Assistant Production Director: Kari Brooks-Copony
Production Editor: Katie Stence
Compositor: Susan Glinert
Proofreader: Elizabeth Berry
Indexer: Toma Mulligan
Artist: April Milne
Cover Designer: Kurt Krames
Manufacturing Director: Tom Debolski
Distributed to the book trade worldwide by Springer-Verlag New York, Inc., 233 Spring Street, 6th Floor,
New York, NY 10013. Phone 1-800-SPRINGER, fax 201-348-4505, e-mail
orders-ny@springer-sbm.com, or
visit
http://www.springeronline.com.
For information on translations, please contact Apress directly at 2560 Ninth Street, Suite 219, Berkeley, CA
94710. Phone 510-549-5930, fax 510-549-5939, e-mail
info@apress.com, or visit http://www.apress.com.
The information in this book is distributed on an “as is” basis, without warranty. Although every precaution
has been taken in the preparation of this work, neither the author(s) nor Apress shall have any liability to
any person or entity with respect to any loss or damage caused or alleged to be caused directly or indirectly
by the information contained in this work.
The source code for this book is available to readers at
http://www.apress.com in the Source Code section.
VonHagen_5858 FRONT.fm Page ii Wednesday, July 19, 2006 9:30 AM
To Dorothy Fisher, for all your love, support, and encouragement.
And for Becky Gable—what would we do without the schematics?
—Bill von Hagen
VonHagen_5858 FRONT.fm Page iii Wednesday, July 19, 2006 9:30 AM
VonHagen_5858 FRONT.fm Page iv Wednesday, July 19, 2006 9:30 AM
剩余580页未读,继续阅读
ker79
- 粉丝: 196
- 资源: 1075
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页