Linux application development

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

Includes bibliographical references (pages 521-524) and index

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

Access-restricted-item true Addeddate 2018-09-04 19:56:19 Associated-names Troan, Erik W Bookplateleaf 0002 Boxid IA1343501 Camera Sony Alpha-A6300 (Control) Collection_set china External-identifier urn:lcp:linuxapplication0000john:lcpdf:51115f91-f1f3-444c-9c5a-e7923e049087
urn:lcp:linuxapplication0000john:epub:d70df243-f8cc-40ff-9984-8e49518d5559 Foldoutcount 0 Identifier linuxapplication0000john Identifier-ark ark:/13960/t4km6gp9r Invoice 1213 Isbn 0201308215
9780201308211 Lccn 97049039 Ocr ABBYY FineReader 11.0 (Extended OCR) Ocr_converted abbyy-to-hocr 1.1.11 Ocr_module_version 0.0.14 Openlibrary_edition OL700734M Openlibrary_work OL2747951W Page_number_confidence 96 Page_number_module_version 1.0.5 Pages 586 Ppi 300 Printer DYMO_LabelWriter_450_Turbo Republisher_date 20180906155601 Republisher_operator associate-xuxin@archive.org Republisher_time 657 Scandate 20180904223923 Scanner ttscribe16.hongkong.archive.org Scanningcenter hongkong Tts_version v1.60-1-g2f920ca