Text
Linux programing by example
Contents:
Part I: The Linux Programming Environment
1. Compiling Programs
2. Controlling the Buid Process-GNU make
3. About the Project
Part II: System Programming
4. Processes
5. Signals
6. System Calls
7. Basic Linux File Handling
8. Advance Linux File Handling
9. Daemons
Part III: Linux APIs (Application Programming Interface)
10. The Database API
11. Screen Manipulation with Ncurses
12. Advance ncurses Programming
13. The Sound API: OSS/Free
14. Creating and Using Programming Libraries
Part IV: Interprocess Communication
15. Pipes and FIFOs
16. Shared Memory
17. Semaphores and Message Queues
18. TCP/IP and Socket Programming
Part V: Linux Programming Utilities
19. Tracking Source Code Changes: The Revision Control System
20. A Debugging Toolkit
21. Software Distribution
22. Programming Project: A Music CD Database
Part VI: Appendixes
A. Additional Recources
B. Additional Programming Tools
No other version available