Linux Development Platform - Rafeeq Rehman, Christopher Paul

Linux Development Platform

Media-Kombination
320 Seiten | Ausstattung: inkl. CD-ROM
2002
Prentice Hall Ptr
978-0-13-009115-4 (ISBN)
63,95 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
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.

RAFEEQ UR REHMAN, author of HP Certified: HP-UX System Administration and Solaris 8 Network Administrator Certification Guide, has extensive experience in UNIX, Linux, C and database programming, Internet protocols, and security.CHRISTOPHER PAUL is Open Systems Engineer II in the UNIX Production Engineering Group for Bank One in Columbus, OH.

Acknowledgments. 1. Introduction to Software Development. Life Cycle of a Software Development Projects. Components of a Development System. Selection Criteria for Hardware Platform. Selection Criteria for Software Development Tools. Managing Development Process. Linux Development Platform Specifications (LDPS) and Linux Standard Base (LSB). References.2. Working With Editors. What to Look for in an Editor. Emacs. Jed. VIM. References and Resources.3. 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.4. Using GNU make. Introduction to GNU make. The make Rules. Using Variables. Working with Multiple Makefiles and Directories. Special Features of make. Control Structures and Directives. Getting the Latest Version and Installation. References and Resources.5. Working with GNU Debugger. Introduction to GDB. Getting Started with GDB. Being Debugged. 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.6. Introduction to CVS. CVS Policies. Project Management and Communication. Installing and Managing CVS. Using the CVS Client. Introduction to jCVS. Using Emacs with CVS. Secure remote access with CVS. References and Resources.7. Miscellaneous Tools. Using indent Utility. Using sed Utility. Using diff Utility. Using cscope and cbrowser. Generating C Function Prototypes from C Source Code Using cproto. Using ltrace and strace Utilities. Using GNU Binary Utilities. Using the ldd Utility. References and Resources.8. Cross-Platform and Embedded Systems Development. Introduction to the Cross-Platform Development Process. What are Embedded Systems? How Development Systems Differ for Embedded Systems. Cross Compilations. Connecting to Target. Hardware Used for Cross Platform and Embedded Systems. Development. References.9. Platform Independent Development with Java. How Java Applications Work. Kaffe. The Jboss Java Development System. Java 2 SDK. Building Java Applications. Building Applets. Testing Applets with Netscape. Jikes for Java. Miscellaneous. References.Appendix A. Typical Hardware Requirements for a Linux Development Workstation. Index.

Erscheint lt. Verlag 20.11.2002
Zusatzinfo index
Verlagsort New Jersey
Sprache englisch
Maße 178 x 234 mm
Gewicht 642 g
Einbandart kartoniert
Themenwelt Informatik Betriebssysteme / Server Unix / Linux
ISBN-10 0-13-009115-4 / 0130091154
ISBN-13 978-0-13-009115-4 / 9780130091154
Zustand Neuware
Haben Sie eine Frage zum Produkt?