Managing Projects with GNU Make /
Material type:
TextPublication details: Mumbai : Shroff Publishers & Distributors PVT.LTD, c2005.Edition: 3rd edDescription: xviii, 280 pages : IllustrationsISBN: - 0596006101
- 9780596006105
- 8173669589
- QA 76.76Â MEC
| Item type | Current library | Call number | Status | Date due | Barcode |
|---|---|---|---|---|---|
| Book | GIMPA Main Reference Section | QA 76.76 MEC (Browse shelf(Opens below)) | Available | 51927 | |
| Book | GIMPA Main General Stack | QA 76.76 MEC (Browse shelf(Opens below)) | Available | 51925 |
Browsing GIMPA Main shelves, Shelving location: Reference Section Close shelf browser (Hides shelf browser)
| QA 76.76 MAR Agile software development, principles, patterns, and practices / | QA 76.76 MAS Maven : a developer's notebook / | QA 76.76 MAS Pragmatic Version Control : using subversion / | QA 76.76 MEC Managing Projects with GNU Make / | QA 76.76 MOD Modern software tools for scientific computing / | QA 76.76 MOR HTML & XML for beginners / | QA 76.76 MOS Group Policy, profiles, and IntelliMirror for Windows 2003, Windows XP and Windows 2000 / |
Includes index.
Foreword Preface Part I. Basic Concepts 1. How to Write a Simple Makefile Targets and Prerequisites Dependency Checking; Minimizing Rebuilds Invoking make Basic Makefile Syntax; 2. Rules Explicit Rules Variables Finding Files with VPATH and vpath Pattern Rules The Implicit Rules Database Special Targets Automatic Dependency Generation Managing Libraries; 3. Variables and Macros What Variables Are Used For Variable Types Macros When Variables Are Expanded Target- and Pattern-Specific Variables Where Variables Come From Conditional and include Processing Standard make Variables 4. Functions; User-Defined Functions Built-in Functions Advanced User-Defined Functions 5. Commands Parsing Commands Which Shell to Use; Empty Commands Command Environment Evaluating Commands; Command-Line Limits Part II. Advanced and Specialized Topics; 6. Managing Large Projects Recursive make Nonrecursive make; Components of Large Systems Filesystem Layout Automating Builds and Testing 7. Portable Makefiles Portability Issues; Cygwin Managing Programs and Files Working with Nonportable Tools Automake 8. C and C++ Separating Source and Binary; Read-Only Source Dependency Generation Supporting Multiple Binary Trees Partial Source Trees Reference Builds, Libraries, and Installers 9. Java Alternatives to make A Generic Java Makefile Compiling Java Managing Jars Reference Trees and Third-Party Jars Enterprise JavaBeans 10. Improving the Performance of make Benchmarking Identifying and Handling Bottlenecks Parallel make Distributed make 11. Example Makefiles The Book Makefile The Linux Kernel Makefile; 12. Debugging Makefiles Debugging Features of make Writing Code for Debugging Common Error Messages Part III. Appendixes; A. Running make B. The Outer Limits C. GNU Free Documentation License-GNU Project-Free Software Foundation (FSF) Index.

There are no comments on this title.