Programming with GNU Software
Klappentext zu Programming with GNU Software
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.
Inhaltsverzeichnis
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
Über den Autor: Loukides Mike (Autor)
Mike Loukides is a senior editor at O'Reilly & Associates. His current technical focus includes Java programming and networking topics. He is the author of two other O'Reilly books, System Performance Tuning and UNIX for FORTRAN Programmers. Mike previously worked at Multiflow Computer, where he created all of Multiflow's documentation on programming languages. In addition to Java and networks, Mike's technical interests include programming languages, system administration, and computer architecture. He is also a pass able pianist-in fact, one of the few amateur pianists who even tries to play music by Olivier Messiaen. He lives in Connecticut with his wife, Judy, and their daughter, Alexandra. Over a ten-year career in computer documentation Andy Oram evolved from a proponent of the congenial user-oriented approach to a fanatic on the subject of explaining models and internal operations so as to empower computer users. He was not prepared by his education (which included music and social work) for the philosophical and pedagogical demands of this role, but seems to have fallen into it. His technical writing career encompassed several computer manufacturers, including Honeywell Information Systems (now Bull) and MASSCOMP (eventually merged with a couple of other companies). During this stint he wrote articles and delivered workshops on making user documentation verifiable through the same quality-assurance process used on other components of a computer system. Eventually giving up on the organizations that make software, he joined O'Reilly & Associates to write and edit the types of books he likes. Andy has also been a member of Computer Professionals for Social Responsibility for many years and moderates their Cyber Rights mailing list, among other activies. Details can be found at http://www.ora.com/people/staff/andyo.
weitere passende Bücher
Ian F. Darwin has worked in the computer industry for three decades: with Unix since 1980, Java since 1995, and OpenBSD since 1998. He wrote the freeware file(1) command used on Linux and BSD and is …
You have a choice: you can wade your way through lengthy Java tutorials and figure things out by trial and error, or you can pick up Java Cookbook, 2nd Edition and get to the heart of what you need to …
Preface 1. Getting Started: Compiling, Running, and Debugging 1.1 Compiling and Running Java: JDK 1.2 Editing and Compiling with a Color-Highlighting Editor 1.3 Compiling, Running, and Testing with an …
geschrieben von
Ian F. Darwin (Autor)
und
Mike Loukides (Herausgeber)
und
Debra Cameron (Herausgeber)
W. Curtis Preston has specialized in designing data protection systems since 1993, and has designed such systems for many environments, both large and small. His lively prose and wry, real-world …
Packed with practical, freely available backup and recovery solutions for Unix, Linux, Windows, and Mac OS X systems -- as well as various databases -- this new guide is a complete overhaul of Unix …
Preface
Part I. Introduction
1. The Philosophy of Backup
Champagne Backup on a Beer Budget
Why Should I Read This Book?
Why Back Up?
Wax On, Wax Off: …
geschrieben von
W.Curtis Preston (Autor)
und
Mike Loukides (Herausgeber)
und
Debra Cameron (Herausgeber)
und
Robert Romano (Illustrator)
und
Jessamyn Read (Illustrator)
Justin Edelson is the Vice President of Platform Engineering for MTV Networks. He was the co-author (with Brett McLaughlin) of Java & XML, 3rd Edition, published in December 2006.
Henry …
If you're interested in JRuby, you probably don't need a turorial on Ruby, Rails, or Java -- you just need to know how to get things done. This Cookbook offers practical solutions for using the Java …
geschrieben von
Justin Edelson (Autor)
und
Henry Liu (Autor)
und
Mike Loukides (Herausgeber)
und
Jessamyn Read (Illustrator)
Owen Briggs is an independent web designer based in Victoria, Canada. Like so many people, he was introduced to personal computers in 1978 with the Commodore PET and hasn't stopped playing with them …
This book is a focused guide to using Cascading Style Sheets (CSS) for the visual design of web pages. It provides concise coverage of all the essential CSS concepts developers need to learn (such as …
Chapter 1 - Foundation Concepts Chapter 2 - Overview of Presentation Chapter 3 - Markup with Meaning Chapter 4 - Fundamentals Chapter 5 - Rules Chapter 6 - Attaching CSS to Your Markup Chapter 7 …
geschrieben von
Owen Briggs (Autor)
und
Steven Champeon (Autor)
und
Eric Costello (Autor)
Authors Kothuri and Godfrind address the special nature of spatial data and its role in professional and consumer applications, including such issues as modeling, storing, accessing, and analyzing …
1. Overview 2. Basic Spatial 3. Spatial and Network Analysis 4. …
geschrieben von
Ravi Kothuri (Autor)
und
Albert Godfrind (Autor)
und
Euro Beinat (Autor)
Part 1 From language to culture - reconstructing the cultural setting from textual evidence: bilingualism and cultural images - the Hebrew and Arabic introductions of Saadia Gaon's "Sefer ha-Egrom", …
geschrieben von
Shlomo Izre'el (Herausgeber)
und
Rina Drory (Herausgeber)
Für den frühen Übergang …
geschrieben von
Die wahre Geschichte der Schildbürger nach den Aufzeichnungen des Stadtschreibers Jeremias Punktum. Ab 10Jeremias Punktum, der Stadtschreiber von Schilda, hat alles, was er und seine …
geschrieben von
Otfried Preussler (Autor)
Despite his grand name the Omnibombulator beetle is pushed around, and walked over by everyone, including the snail, making him slimy and unhappy. Then he decides to see the world... Imaginative …
geschrieben von
Dick King-Smith (Autor)
Geboren am 11.7.1964 in Esslingen am Neckar, aufgewachsen in München, arbeitete nach dem Abitur als Nachtwächter, Opernkomparse, Zeitungswerber, Popbandsänger, Rundfunksprecher, …
Archivar des Instituts für Deutsche Romantik in Berlin Konrad Johanser schreckt auch vor Mord nicht zurück, wenn es darum geht, seine Fälschungen von Texten aus der Romantik zu decken. …
geschrieben von
Helmut Krausser (Autor)