|
|
Linux Programming Books In association with amazon.com

| Beginning Linux Programming 2nd Edition Provided you have some previous basic exposure to C and Unix, Beginning Linux Programming delivers an excellent overview of the world of Linux development with an appealing range of essential tools and APIs. The standout feature of Beginning Linux Programming is its wide-ranging coverage of important topics in basic Unix programming. In a series of short chapters, the authors discuss the basics of writing Unix programs in C, with material on basic system calls, file I/O, interprocess communication (for getting programs to work together), and advanced topics such as socket programming and how to create Unix device drivers. More ...
|

| Developing Linux Applications with GTK+ and GDK The goal of Developing Linux Applications is to provide a handbook for developers who are moving to the Linux platform. Linux Application Development covers the GTK+ library including GLIB and GDK using C. You'll find information covered no place else--information that Linux developers need in one comprehensive development book. All of the applications and code the author developed for the title have been released under the GPL. More ...
|

| Linux Application Development This practical reference guides programmers developing Linux applications or porting applications from other platforms. The aim throughout is to provide the detailed information you need to take full advantage of Linux. If you are already a proficient Unix programmer, this book will greatly facilitate your transition to Linux. You will also find helpful discussions of some tricky Unix topics, such as process and session groups, job control, and tty handling. If you are a C programmer, but know neither Unix nor Linux, reading this book in its entirety and working with its numerous examples will give you a solid introduction to Linux programming. More ...
|

| Linux Programming Unleashed Linux Programming Unleashed is a complete and comprehensive reference for intermediate to advanced Linux developers that covers every possible use of Linux. Topics include: Core Linux Programming; Interprocess Communication; Device Drivers; Development Tools (make, Emacs, diff and patch, etc.); Programming the User Interface; programming (including Motif, Athena, GTK, QT, and more); Scripting; Security; System Programming Using Libraries; Package Management; and Licensing. Linux Programming Unleashed contains hundreds of professional programming techniques and code for many real world applications. More ...
|

| Programming With Gnu Software One of the great benefits of Unix is the vast array of free and inexpensive software tools that are available for the platform. Programming with GNU Software provides an overview of how C and C++ programmers can use some of these tools: the source-code editor Emacs, the gcc compiler, gdb debugger, gprof profiler, and the RCS version-control system. The book offers a quick-paced tutorial that, unlike some introductions to Unix tools, is particularly focused on the needs of C programmers. More ...
|

| Linux Device Drivers is for anyone who wants to support computer peripherals under Linux or who wants to develop new hardware and run it under Linux. It reveals information that heretofore has been passed by word-of-mouth or in cryptic source code comments, showing how to write a driver for a wide range of devices. You don't have to be a kernel hacker to understand and enjoy this book; all you need is an understanding of C and some background in UNIX system calls. Drivers for character devices, block devices, and network interfaces are all described in step-by-step form and are illustrated with full-featured examples that show driver design issues, which can be executed without special hardware. More ...
|

| Linux Multimedia Guide tells you how to program such popular devices as sound cards, CD-ROMs, and joysticks. It also describes the best free software packages that support manipulation of graphics, audio, and video and offers guidance on fitting the pieces together. More ...
|
Back to Books Index
|
|
|
|