GNU Make

This is open source software This package has passed the OpenLogic certification process This package qualifies for the standard support level from OpenLogic

Need GNU Make support? OpenLogic provides Production and Developer support for hundreds of the most popular open source packages, including GNU Make.


Make is a tool which controls the generation of executables and other non-source files of a program from the program's source files.
Make gets its knowledge of how to build your program from a file called the makefile, which lists each of the non-source files and how to compute it from other files. When you write a program, you should write a makefile for it, so that it is possible to use Make to build and install the program.
Dev site at

Usage Notes:

The advantages offered by GNU Make over other Make versions include features enabling it to avoid unnecessary recompilation and to use intermediate files without needing to save them.

Developers writing Makefiles for GNU Make should consider following the GNU conventions for Makefiles, which can be located at:

© 2007-2016 Rogue Wave Software All Rights Reserved.   |    Privacy Policy   |   About OpenLogic   |   Contact Us   |   Attributions   |   Sitemap   |   Terms of Use