Makefile generators reduce the human costs of software builds by automating some of the tedious and error-prone work of creating makefiles. The makefile generation problem is very difficult to solve, so most makefile generators are simple. They depend upon human labor for the difficult parts of makefile construction.
Simple generators produce dependency files by scanning source files for include file statements. Intermediate generators produce whole makefiles by expanding manually-constructed input files. Advanced generators produce whole makefiles from scratch, with no manually-constructed input files or human labor required.
Sites 6
Bakefile
Freeware - Generates traditional makefiles from compiler-independent build tasks. Features optional outputs of Makefile.in files for autoconf, makefiles for vcc/bcc compilers, and use on wxWindows new build system.
GNU Automake
Freeware - Generates makefile.in files from makefile.am input files, as part of the official GNU coding standards and build process. Requires GNU autoconf.
Imake
Freeware - Generates traditional makefiles by using the CPP preprocessor and makedepend programs to assemble makefiles from templates and Imakefile control files. From the MIT X11 project.
Makedep
Freeware - A dependency generator that analyzes C/C++ source code and generates a dependency file for inclusion into traditional makefiles.
Makedepend
Freeware - A dependency generator for C/C++ code used by Imake from the X11 distribution. Can be used without Imake to generate makefile dependency files.
MPC
Object Computing Inc - A Makefile and Project file Creator program that generates Make-specific makefiles or visual studio project files from platform-independent build files and template files.
Last update:
April 12, 2013 at 11:20:23 UTC