The Fictioning Horror Sale
 
 

Recently Viewed clear list


Interviews | September 2, 2014

Jill Owens: IMG David Mitchell: The Powells.com Interview



David MitchellDavid Mitchell's newest mind-bending, time-skipping novel may be his most accomplished work yet. Written in six sections, one per decade, The Bone... Continue »
  1. $21.00 Sale Hardcover add to wish list

    The Bone Clocks

    David Mitchell 9781400065677

spacer
Qualifying orders ship free.
$30.50
List price: $39.95
Used Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
4 Partner Warehouse Software Engineering- Programming and Languages

Programming With Gnu Software / With CD (97 Edition)

by

Programming With Gnu Software / With CD (97 Edition) Cover

 

Synopses & Reviews

Please note that used books may not include additional media (study guides, CDs, DVDs, solutions manuals, etc.) as described in the publisher comments.

Publisher Comments:

The promise of having control over their environment draws programmers to UNIX. It offers powerful tools for the initiated within an operating system that can be customized and tuned in almost unlimited ways. Programmers use UNIX because it lets them do what they want. And they like to see the source code for the software they work with.So it's no surprise the most popular programming tools on UNIX are free. They're easy to get, easy to customize, and better than many tools put out by vendors. They also offer a great deal of power. And the source code is publicly available.This book and CD combination is a complete package for programmers who are new to UNIX or who would like to make better use of the system. The tools come from Cygnus Support, Inc., and Cyclic Software, companies that provide support for free software. The tools on the CD include:

  • GNU Emacs, the legendary text editor
  • gcc, the C and C++ compiler that immediately established itself as the best UNIX compiler for robustness and optimization
  • GNU libraries (including C++ libraries)
  • The gdb debugger
  • RCS, a tool for backing up and maintaining multiple versions of source files
  • GNU make, the most powerful version of that utility for managing builds
The book provides an introduction to all these tools for a C programmer. Previous experience with UNIX is not required.The CD-ROM in this book contains binaries for several popular UNIX systems, including Sun SPARC4 running SunOS 4.1.3, Sun SPARC4 running Solaris 2.4, HP 9000/700 running HPUX, IBM RS/6000 running AIX 3, SGI Iris/Indigo running Irix 5.3, and Alpha running Digital UNIX. Complete source code and scripts for configuration, building, and installation are also included.

Book News Annotation:

Intended for both new and experienced UNIX programmers, this guide introduces tools from the Free Software Foundation's GNU project, which parallels the time-honored UNIX software development tools. The CD-ROM contains a complete set of tools with binaries, including GNU Emacs, gcc, GNU libraries, the gdb debugger, RCS, GNU make, and the gprof profiler.
Annotation c. Book News, Inc., Portland, OR (booknews.com)

Synopsis:

Here is a complete package for programmers who are new to UNIX or who would like to make better use of the system. The book provides an introduction to all the tools needed for a C programmer. The CD contains sources and binaries for the most popular GNU tools, including their C/C++ compiler.

About the Author

Andy Oram is an editor at O'Reilly & Associates, specializing in books on Linux and programming. Most recently, he edited Peer-to-Peer: Harnessing the Power of Disruptive Technologies.

Mike Loukides is an editor for O'Reilly & Associates. He is the author of System Performance Tuning and UNIX for FORTRAN Programmers. Mike's interests are system administration, networking, programming languages, and computer architecture. His academic background includes degrees in electrical engineering (B.S.) and English literature (Ph.D.).

Table of Contents

 Table of Contents Preface Chapter 1. Towards a Free Software Development Environment UNIX, the Programmer's Playground What Is Free Software? The Software in This Book Installing Binaries Updating Your Tools The Free Software Culture Chapter 2. Introduction to the UNIX Operating System Logging In to UNIX UNIX Commands The UNIX Filesystem Online Documentation Standard Input and Output Controlling Execution Shell Programs Shell Customization Other Basic Tools Chapter 3. Editing Source Code with Emacs Getting Emacs Started Basic Editing in C Mode Compiling Without Leaving Emacs Shell Windows Tags Some Other Modes and Commands Chapter 4. Compiling and Linking with gcc C Compilation Assembling a C Program Linking Programs Creating Libraries Cross-Compilation Chapter 5. Libraries Error Handling Signals Time System Interface Issues C++ Classes Libraries and Licensing Chapter 6. Debugging C and C++ Programs Compilation for gdb Starting gdb Basic gdb Commands Variable Scope and Context Moving Up and Down the Call Stack C++ Programs Interface to Emacs Command Completion and Abbreviations Attaching to an Existing Process Quick Reference Chapter 7. Automatic Compilation with make Creating a makefile Invoking make make and RCS Error Messages Some Final Notes Chapter 8. Source Management with RCS Revision Trees Basic Operations More About Checking In New and Old Generations Other Features The Next Step Chapter 9. Program Timing and Profiling Simple Timings Introduction to Profiling Generating a Profile with gprof Appendix A. What Is Cygnus Support? Appendix B. Building GNU Software from Sources Appendix C. Data Representations Appendix D. The GNU General Public License Index 

Product Details

ISBN:
9781565921122
Subtitle:
Tools from Cygnus Support
Other:
Loukides, Mike
Author:
Loukides, Mike
Author:
Oram, Andy
Author:
Graham
Author:
Loukides, Michael Kosta
Publisher:
O'Reilly Media
Location:
Sebastopol, CA :
Subject:
Programming Languages - General
Subject:
C (computer program language)
Subject:
Programming - General
Subject:
Operating Systems - UNIX
Subject:
Operating Systems - General
Subject:
Operating systems (computers)
Subject:
Computers
Subject:
Operating systems
Subject:
UNIX (Computer file)
Subject:
Unix (Operating system).
Subject:
Language, literature and biography
Subject:
UNIX
Subject:
Make (Computer file)
Subject:
Books; Computers & Internet; Graphics & Software; Word Processers & Editors; Emacs
Subject:
Books; Computers & Internet; Programming; Introduction; General
Subject:
C
Subject:
Software Engineering - Programming and Languages
Subject:
gnu;programming
Edition Number:
1st ed.
Edition Description:
Print PDF
Series:
A nutshell handbook
Series Volume:
RG 224
Publication Date:
19961211
Binding:
Paperback
Language:
English
Illustrations:
Yes
Pages:
264
Dimensions:
24 cm. +

Other books you might like

  1. Practical C Programming 3RD Edition
    Used Trade Paper $18.00
  2. Linux in a Nutshell 3RD Edition Used Trade Paper $5.95
  3. Learning Gnu Emacs 2ND Edition Used Trade Paper $5.95
  4. Learning Red Hat Linux 1ST Edition Used Trade Paper $5.95

Related Subjects

Computers and Internet » Operating Systems » General
Computers and Internet » Operating Systems » Unix » Linux
Computers and Internet » Operating Systems » Unix » Unix Administration
Computers and Internet » Operating Systems » Unix » Unix and Linux Programming
Computers and Internet » Software Engineering » Programming and Languages

Programming With Gnu Software / With CD (97 Edition) Used Trade Paper
0 stars - 0 reviews
$30.50 In Stock
Product details 264 pages O'Reilly & Associates - English 9781565921122 Reviews:
"Synopsis" by ,
Here is a complete package for programmers who are new to UNIX or who would like to make better use of the system. The book provides an introduction to all the tools needed for a C programmer. The CD contains sources and binaries for the most popular GNU tools, including their C/C++ compiler.
spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.