# dM, QdM

Tells the compiler to output macro definitions in effect after preprocessing.

## Syntax

Linux: | -dM

macOS: | -dM

Windows: | /QdM

## Arguments

None

## Default

OFF | The compiler does not output macro definitions after preprocessing.

## Description

This option tells the compiler to output macro definitions in effect after preprocessing. To use this option, you must also specify option E.

## IDE Equivalent

None

## Alternate Options

None

Parent topic: Preprocessor Options

## See Also

E compiler option