Some time ago I had to understand how a complex makefile worked. I only knew the most basic things about makefiles so I needed to learn how makefiles where created and learn it fast.
The first place to look for information was the GNU project web page, authors of GNU make, where you can find free documentation about free software developed by them. There I downloaded the "GNU Make Manual" ebook on PDF (1.1 MB).
With almost 190 pages of useful information, this document is a great place to start learning about make and makefiles. It guides you step by step from the very basics to more complex situations.
In computer programming, make is a utility for automatically building large applications. Files specifying instructions for make are called Makefiles. make is most commonly used in C/C++ projects, but in principle it can be used with almost any software project.
Source: Wikipedia


Blog's RSS Feed
My name is Álvaro García and 

