Src:
http://www.gnu.org/software/make/manual/make.html#Parallel
Notes:
[sp@14'2/18] : make -j $num -> make w/ more thread, ex: make -j 16
---------------
http://www.gnu.org/software/make/manual/make.html#Parallel
Notes:
[sp@14'2/18] : make -j $num -> make w/ more thread, ex: make -j 16
---------------
GNU `make'
Short Contents
- GNU
make
- 1 Overview of
make
- 2 An Introduction to Makefiles
- 3 Writing Makefiles
- 4 Writing Rules
- 5 Writing Recipes in Rules
- 6 How to Use Variables
- 7 Conditional Parts of Makefiles
- 8 Functions for Transforming Text
- 9 How to Run
make
- 10 Using Implicit Rules
- 11 Using
make
to Update Archive Files - 12 Extending GNU
make
- 13 Features of GNU
make
- 14 Incompatibilities and Missing Features
- 15 Makefile Conventions
- Appendix A Quick Reference
- Appendix B Errors Generated by Make
- Appendix C Complex Makefile Example
- Index of Concepts
- Index of Functions, Variables, & Directives
Table of Contents
- GNU
make
- 1 Overview of
make
- 2 An Introduction to Makefiles
- 3 Writing Makefiles
- 4 Writing Rules
- 4.1 Rule Example
- 4.2 Rule Syntax
- 4.3 Types of Prerequisites
- 4.4 Using Wildcard Characters in File Names
- 4.5 Searching Directories for Prerequisites
- 4.6 Phony Targets
- 4.7 Rules without Recipes or Prerequisites
- 4.8 Empty Target Files to Record Events
- 4.9 Special Built-in Target Names
- 4.10 Multiple Targets in a Rule
- 4.11 Multiple Rules for One Target
- 4.12 Static Pattern Rules
- 4.13 Double-Colon Rules
- 4.14 Generating Prerequisites Automatically
- 5 Writing Recipes in Rules
- 6 How to Use Variables
- 6.1 Basics of Variable References
- 6.2 The Two Flavors of Variables
- 6.3 Advanced Features for Reference to Variables
- 6.4 How Variables Get Their Values
- 6.5 Setting Variables
- 6.6 Appending More Text to Variables
- 6.7 The
override
Directive - 6.8 Defining Multi-Line Variables
- 6.9 Undefining Variables
- 6.10 Variables from the Environment
- 6.11 Target-specific Variable Values
- 6.12 Pattern-specific Variable Values
- 6.13 Suppressing Inheritance
- 6.14 Other Special Variables
- 7 Conditional Parts of Makefiles
- 8 Functions for Transforming Text
- 8.1 Function Call Syntax
- 8.2 Functions for String Substitution and Analysis
- 8.3 Functions for File Names
- 8.4 Functions for Conditionals
- 8.5 The
foreach
Function - 8.6 The
file
Function - 8.7 The
call
Function - 8.8 The
value
Function - 8.9 The
eval
Function - 8.10 The
origin
Function - 8.11 The
flavor
Function - 8.12 Functions That Control Make
- 8.13 The
shell
Function - 8.14 The
guile
Function
- 9 How to Run
make
- 10 Using Implicit Rules
- 11 Using
make
to Update Archive Files - 12 Extending GNU
make
- 13 Features of GNU
make
- 14 Incompatibilities and Missing Features
- 15 Makefile Conventions
- Appendix A Quick Reference
- Appendix B Errors Generated by Make
- Appendix C Complex Makefile Example
- Index of Concepts
- Index of Functions, Variables, & Directives
沒有留言:
張貼留言