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
Status | Format | Access | Call Number | Item Location |
---|---|---|---|---|
Text | Request in advance | QA76.76.O63 J635 1998 | Off-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
- 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