# MP

Tells the compiler to add a phony target for each dependency.

## Syntax

Linux: | -MP

macOS: | -MP

Windows: | None (see below)

## Arguments

None

## Default

OFF | The compiler does not generate dependency information unless it is told to do so.

## Description

This option tells the compiler to add a phony target for each dependency.

Note that this option is not related to Windows* option /MP.

## IDE Equivalent

None

## Alternate Options

None

Parent topic: Preprocessor Options