Produces a list of makefile dependency rules suitable for use by a make utility.
armclang executes only the preprocessor step of the compilation or assembly.
By default, output is on the standard output stream.
If you specify multiple source files, a single dependency file is
created.
-M lists both system header files
and user header files.
-MM lists only user header
files.
Note:
The -MT option lets you override
the target name in the dependency rules.
Note:
To compile or assemble the source files and produce makefile dependency rules,
use the -MD or -MMD option instead of the -M or
-MM option respectively.
Example
You can redirect output to a file using standard UNIX and MS-DOS notation, the -o option, or the -MF option. For
example:
Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers of your data.