Cover image for GNU/Linux Application Programming.
GNU/Linux Application Programming.
Title:
GNU/Linux Application Programming.
Author:
Jones, M. Tim.
Personal Author:
Physical Description:
1 online resource (512 pages)
Contents:
Contents -- Reader's Guide -- Acknowledgments -- Part I Introduction -- GNU/Linux History 1 -- GNU/Linux Architecture 2 -- Free Software Development 3 -- Part II GNU Tools -- The GNU Compiler Toolchain 4 -- Building Software with GNU make 5 -- Building and Using Libraries 6 -- Coverage Testing with GNU gcov 7 -- Profiling with GNU gprof 8 -- Building Packages with automake/ autoconf 9 -- Part III Application Development Topics -- File Handling in GNU/Linux 10 -- Programming with Pipes 11 -- Introduction to Sockets Programming 12 -- GNU/Linux Process Model 13 -- POSIX Threads (Pthreads) Programming 14 -- IPC with Message Queues 15 -- Synchronization with Semaphores 16 -- Shared Memory Programming 17 -- Other Application Development Topics 18 -- Part IV GNU/ Linux Shells and Scripting -- GNU/Linux Commands 19 -- Bourne-Again Shell (bash) 20 -- Editing with sed 21 -- Text Processing with awk 22 -- Parser Generation with flex and bison 23 -- Part V Debugging and Testing -- Software Unit Testing Frameworks 24 -- Debugging with GDB 25 -- Code Hardening 26 -- Appendix A: Acronyms and Partial Acronyms -- Appendix B: About the CD-ROM -- Appendix C: Software License -- Index.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: