GNU Make Project Management

Author: (American) Mecklenburg
Publisher:
Publish Date: 2006-07-01
Features: Make is one of the most persistent tools on Unix and other operating systems. Since its introduction in 1970, Make has remained the core tool for most program development projects and has even been used to compile Linux. By reading this book, readers will understand why Make is still the preferred tool for compiling software in development projects, despite the emergence of many new competitors. The introduction is about Make's goal: when you change source code files and want to recompile your program or other output files, Make checks the timestamps to identify which files need to be recompiled, thus saving time from recompiling other files. To achieve this goal, Make provides many options that allow you to operate across multiple directories, compile different versions of programs for different platforms, and customize compilation methods. The third edition of this book focuses on GNU Make, primarily exploring the powerful extensions provided by GNU Make. GNU Make is widely popular because it is free software and can be used on almost every platform, including Microsoft Windows (as Cygwin).

📌 Related Posts