Book description
Tools for high-efficiency Linux development in enterprise environments.
Linux developers have access to an extraordinary array of GNU and open source tools. Now, two leading Linux developers show how to choose the best tools for your specific needs, and integrate them into a complete development environment that maximizes your effectiveness in any project—no matter how large or complex. This book's example-rich coverage includes:
The Linux software development process: research, requirements, coding, debugging, deployment, maintenance, and beyond
Choosing and implementing editors, compilers, assemblers, debuggers, version control systems, utilities, and more
Using Linux Standard Base (LSB) to deliver applications that run reliably on a wide range of Linux systems
Comparing Java development options for Linux platforms
Using Linux in cross-platform and embedded development environments
Whatever your environment, The Linux Development Platform will help you find, choose, configure, and maintain the right tools—and use them to deliver outstanding Linux software.
CD-ROM INCLUDED
The accompanying CD-ROM contains all the open source software you need to build and customize your own Linux development environment.
Bruce Perens' Open Source Series is a definitive series of Linux and Open Source books by the world's leading Linux software developers, all edited by Bruce Perens, the former Debian GNU/Linux Project Leader who helped launch the Open Source movement.
Table of contents
- Copyright
- Bruce Perens' Open Source Series
- Preface
- About the CD
- Acknowledgments
- Introduction to Software Development
- Working With Editors
-
Compilers and Assemblers
- Introduction to GNU C and C++ Compilers
- Installing GNU Compiler
- Compiling a Program
- Linking a program
- Assembling a Program
- Handling Warning and Error messages
- Include files
- Creating Libraries
- Standard Libraries
- Compiling Pascal Programs
- Compiling Fortran Programs
- Other Compilers
- References and Resources
- Using GNU make
-
Working with GNU Debugger
- Introduction to GDB
- Getting Started with GDB
- Controlling Execution
- Working with the Stack
- Displaying Variables
- Adding Break Points
- Debugging Optimized Code
- Files and Shared Libraries
- Using gdb With GNU Emacs
- Debugging Running Processes
- Installing GDB
- Other Open Source Debuggers
- References and Resources
- Introduction to CVS
- Miscellaneous Tools
- Cross-Platform and Embedded Systems Development
- Platform Independent Development with Java
- Typical Hardware Requirements for a Linux Development Workstation
- Index
Product information
- Title: Linux Development Platform: Configuring, Using, and Maintaining a Complete Programming Environment, The
- Author(s):
- Release date: November 2002
- Publisher(s): Pearson
- ISBN: 9780130091154
You might also like
book
The FreeBSD 6.2 Crash Course
FreeBSD is not particularly difficult to use, and its integrated documentation is adequate, but it can …
book
Microsoft® Windows® Internals: Microsoft Windows Server™ 2003, Windows XP, and Windows 2000, 4th Edition
The premier guide to the Windows kernel now covers Windows Server 2003, Windows XP, and Windows …
book
CompTIA A+ 220-801 and 220-802 Authorized Cert Guide, Deluxe Edition, Third Edition
Learn, prepare, and practice for CompTIA A+ 220-801 and 220-802 exam success with this CompTIA Authorized …
book
CompTIA A+ 220-801 and 220-802 Authorized Cert Guide, Third Edition
Learn, prepare, and practice for CompTIA A+ 220-801 and 220-802 exam success with this CompTIA Approved …