Order (or just read more about) Managing Projects with Make from Amazon.com
Unless you are a professional programmer, you might think you have no reason to own this book. However, with the advent of Open Source, compiling programs, if not actually writing them, is a more common activity for all of us. Make is the program that controls the compilation, that makes everything come out right- or sometimes, unfortunately, fails miserably.
When make does fail, understanding the Makefile might help you figure out what went wrong and why. But modern Makefiles are often horribly complex, and it isn't always obvious what they do at all. That's where this book comes in: 135 pages of how make works.
This isn't an easy book if you don't have some background in programming, but of course without at least some knowledge you wouldn't be trying to fix a problem anyway, would you?
Got something to add? Send me email.
More Articles by Tony Lawrence © 2011-06-29 Tony Lawrence
Several people have told me that my inability to suffer fools gladly is one of my main weaknesses. ((Edsger W. Dijkstra)