Sams Teach Yourself Linux Programming in 24 Hours

by Warren Gay

Sams | July 13, 1999 | Book & CD-Rom |

Not yet rated | write a review
Sams Teach Yourself Linux Programming in 24 Hours is a tutorial, organized into a series of easy-to-follow, 1-hour lessons. The book focuses on C, the fundamental language of Linux, throughout the lessons. You will learn: Linux, compilers and GNU, how to code a Linux Utility, Modular programming in "C", how to make files, Linux Command Option Processing, Linux filter programs, Error handling and reporting, Useful debugging techniques, Static and Shared Libraries, Advanced String functions, Conversion Functions, and Pipes and Processes.

Format: Book & CD-Rom

Dimensions: 552 Pages

Published: July 13, 1999

Publisher: Sams

Language: English

The following ISBNs are associated with this title:

ISBN - 10: 0672315823

ISBN - 13: 9780672315824

On re-order This popular item is currently out of stock, but we're bringing it back. Check back soon.

$37.95

Online Price
Cart

All available formats:

Reviews

– More About This Product –

Sams Teach Yourself Linux Programming in 24 Hours

Sams Teach Yourself Linux Programming in 24 Hours

by Warren Gay

Format: Book & CD-Rom

Dimensions: 552 Pages

Published: July 13, 1999

Publisher: Sams

Language: English

The following ISBNs are associated with this title:

ISBN - 10: 0672315823

ISBN - 13: 9780672315824

Table of Contents

Introduction. Who Should Read This Book. Conventions Used in This Book. Hour 1. Getting Started. Introducing Linux. Introducing GNU gcc . Compiling for Debugging. Examining Compiler Warning Levels. Working with Compiler Warning Messages. Testing Your C Compiler. Summary. Q&A. Workshop. Hour 2. Managing Your Source Code. The Benefits of Using Source Control. What Tool Choices Exist? Setting Up RCS for a Project. Creating a New Source File. Viewing an RCS-Controlled File. Using an RCS Subdirectory. Checking Out Source for Editing. Editing Your Changes. Displaying Your Changes. Registering Your Changes. Listing History with the rlog Command. Embedded Substitutions. Using Source File Templates. Undoing a Locked Checkout. Summary. Q&A. Workshop. Hour 3. Writing a Linux Utility. Starting Project dos_cvrt . Using Command-Line Editing. Summary. Q&A. Workshop. Hour 4. Modular Programming in C. Programming in Modules. Making dos_cvrt.c Modular. Summary. Q&A. Workshop. Hour 5. Introducing Makefiles. Why Use make ? The Makefile. Defining make Macros. Examining File Suffixes. Understanding Inference Rules. Using a Makefile for dos_cvrt . Summary. Q&A. Workshop. Hour 6. Linux Command-Line Option Processing. Introducing Command-Line Processing. Understanding Command-Line Conventions. Examining Arguments That Look Like Options. Introducing getopt() . Working with the getopt() Function Call. Reviewing the getopt() Function Prototype. Defining an Option-Processing Loop. Enhancing dos_cvrt to U
read more read less

From the Publisher

Sams Teach Yourself Linux Programming in 24 Hours is a tutorial, organized into a series of easy-to-follow, 1-hour lessons. The book focuses on C, the fundamental language of Linux, throughout the lessons. You will learn: Linux, compilers and GNU, how to code a Linux Utility, Modular programming in "C", how to make files, Linux Command Option Processing, Linux filter programs, Error handling and reporting, Useful debugging techniques, Static and Shared Libraries, Advanced String functions, Conversion Functions, and Pipes and Processes.

About the Author

Warren Gay is a Linux/ UNIX developer for Mackenzie Financial Corporation and has been working as a developer since 1980 in areas including C/ C++ and Java. He has written articles for Linux Journal and won the Caldera CND 1.0 Beta Testing Prize for Linux utilities. If you use Linux… you are probably already using one of the software packages the Warren has donated to the Linux cause.

From Our Editors

The Linux OS gives programmers the power to alter the system configuration and interface so as to best meet personal and network needs. This freeware phenomenon is poised to take over desktops everywhere, and now, thanks to Sams Teach Yourself Linux Programming in 24 Hours, it is becoming increasingly possible for users to harness its power. The title says it all: the book will teach you everything core lesson there is to learn about Linux, including compiling, programming, debugging, filtering, error handling and all the key functions that compose the various protocols. Complete with a CD which features Red Hat Linux 5.2, this guide is everything you need to conquer the system of the future.
Item not added

This item is not available to order at this time.

See used copies from 00.00
  • My Gift List
  • My Wish List
  • Shopping Cart