You copied the Doc URL to your clipboard.


Compiles source files and produces a list of makefile dependency rules suitable for use by a make utility.

The compiler creates a makefile dependency file for each source file, using a .d suffix.


The following example creates makefile dependency lists test1.d and test2.d and compiles the source files to an image with the default name, a.out:

armclang --target=arm-arm-none-eabi -march=armv8-a -MD test1.c test2.c

Related reference