Scans source files for dependencies and emits a Makefile, generates an object code, and writes a dependency map.
-MD
This command is global and case-sensitive.