Make reads its instructions from text files. An initialization fileis read first, followed by the makefile. The
holds instructions for all “makes” and is used to customize theoperation of Make. Make automatically reads the initializationfile whenever it starts up. Typically the initialization file isnamed make.ini and it resides in the directory of make.exeand mkmf.exe. The name and location of the initialization fileis discussed in detail on Page .
has instructions for a specific project. Thedefault name of the makefile is literally makefile, but thename can be specified with a command-line option.
With a few exceptions, the initialization file holds the samekind of information as does a makefile. Both the initializationfile and the makefile are composed of the followingcomponents: