Research Catalog

Linux application development / Michael K. Johnson, Erik W. Troan.

Title
Linux application development / Michael K. Johnson, Erik W. Troan.
Author
Johnson, Michael K.
Publication
Reading, Mass. : Addison-Wesley, c1998.

Items in the Library & Off-site

Filter by

1 Item

StatusFormatAccessCall NumberItem Location
TextRequest in advance QA76.76.O63 J635 1998Off-site

Holdings

Details

Additional Authors
Troan, Erik W.
Description
xxiii, 538 p.; 24 cm.
Summary
This practical reference guides programmers developing Linux applications or porting applications from other platforms. Linux is fundamentally similar to Unix - therefore, much of the book covers ground familiar to Unix programmers - but this book consistently addresses topics from a Linux point of view. The aim throughout is to provide the detailed information you need to take full advantage of Linux.
Subject
  • Linux
  • Application software > Development
Bibliography (note)
  • Includes bibliographical references (p. 521-524) and index.
Processing Action (note)
  • committed to retain
Contents
pt. 1. Getting started. History of Linux development -- Licenses and copyright -- More information on Linux -- pt. 2. Development tools and environment. Development tools -- Gcc options and extensions -- Memory debugging tools -- Creating and using libraries -- Linux development environment -- pt. 3. System programming. The process model -- Simple file handling -- Directory operations -- Advanced file handling -- Signal processing -- Job control -- Terminals and pseudo terminals -- Networking with sockets -- Time -- Random numbers -- Programming virtual consoles -- The Linux console --pt. 4. Development libraries. String matching -- Terminal handling with S-Lang -- The database library -- Parsing command-line options -- Dynamic loading at run time -- Names and the user databases -- Appendices. Appendix A: direct access to I/O ports -- Appendix B: ladsh source code -- Appendix C: the GNU licenses.
ISBN
0201308215
LCCN
^^^97049039^
OCLC
38081888
Owning Institutions
Harvard Library