# p

Compiles and links for function profiling with gprof(1). This feature is only available for ifort.

## Syntax

Linux: | -p

macOS: | None

Windows: | None

## Arguments

None

## Default

OFF | Files are compiled and linked without profiling.

## Description

This option compiles and links for function profiling with gprof(1).

When you specify this option, inlining is disabled. However, you can override this by specifying directive FORCEINLINE, or a compiler option such as [Q]inline-forceinline.

## IDE Equivalent

None

## Alternate Options

Linux and macOS: -pg,-qp (this is a deprecated option)

Windows: None

Parent topic: Profile Guided Optimization Options