Use NMAKE to automate the process of updating a project after you make a change to a source file.
You set up a special text file, called a description file (or makefile), that tells NMAKE which files depend on others and which commands, such as compile and link commands, need to be carried out to bring your program up-to-date.
After NMAKE has successfully run, you have an executable file that you can run or a dynamic link library that you can use as a resource.
related tasks
Running NMAKE on the command line
Running NMAKE with a command file
Defining description files for NMAKE