Download > Manual Download > GNU make Chinese manual pdf version
GNU makefile Chinese manual pdf, the article describes the GNU make tool more completely, covering the usage and syntax of GNU make. At the same time, we focus on how to write Makefile for a project. Before reading this book, readers should have a certain understanding of the GNU tool chain and some common programming tools in Linux. Such as: gcc, as, ar, ld, yacc, etc.
This article gives a relatively complete description of the GNU make tool, covering the usage and syntax of GNU make. Focus on how to use make to manage software projects and how to write the correct Makefile for the project.
This manual is not a pure language translation version. It adds some detailed analysis and explanation of some grammar and usage of GNU make based on personal practical work experience, and also adds some personal opinions and practical summaries. All use cases in this manual can be executed correctly on systems that support GNU make v3.80.
Before reading this article, readers should have a certain understanding of the GNU tool chain and some common programming tools in Linux. Such as: gcc, as, ar, ld, yacc, etc.; in addition, being able to use the system shell for programming is also an indispensable skill. These are the basis for maintaining and managing a software project. If readers are not very familiar with these tools, they can refer to relevant materials and manuals.
Contents
Chapter 1: Overview
Chapter 2: Introduction to GNU make
Chapter 3: Makefile Overview
Chapter 4: Makefile Rules
Chapter 5: Commands of rules
Chapter 6: Variables in Makefile
Chapter 7: Conditional execution of Makefile
Chapter 8: Make’s built-in functions< br/>Chapter 9: Executing make
Chapter 10: Implicit rules of make
Chapter 11: Using make to update static library files
Chapter 12: Features of GNU make
Chapter 13: Compatibility with other versions
Chapter 14: Conventions of Makefile
Chapter 15: Common error messages of make
Appendix: Keyword Index
1. Indicators recognized by GNU make
2. GNU make functions
3. GNU make automation variables
4. GNU make environment variables
Post-order
All resources on this website are contributed and published by netizens, or reprinted by major download sites. Please check the integrity of the software yourself! All resources on this website are for learning and reference only. Please do not use them for commercial purposes, otherwise you will be responsible for all consequences incurred! If there is any infringement, please contact us to delete and remove it. Contact information: admin@php.cn