# help

Displays all supported compiler options or supported compiler options within a specified category of options.

## Syntax

Linux: | -help[category]

macOS: | -help[category]

Windows: | /help[category]

## Arguments

category | Is a category or class of options to display. Possible values are:
advanced | Displays advanced optimization options that allow fine tuning of compilation or allow control over advanced features of the compiler.
codegen | Displays Code Generation options.
compatibility | Displays options affecting language compatibility.
component | Displays options for component control.
data | Displays options related to interpretation of data in programs or the storage of data.
deprecated | Displays options that have been deprecated.
diagnostics | Displays options that affect diagnostic messages displayed by the compiler.
float | Displays options that affect floating-point operations.
help | Displays all the available help categories.
inline | Displays options that affect inlining.
ipo | Displays Interprocedural Optimization (IPO) options
language | Displays options affecting the behavior of the compiler language features.
link | Displays linking or linker options.
misc | Displays miscellaneous options that do not fit within other categories.
openmp | Displays OpenMP and parallel processing options.
opt | Displays options that help you optimize code.
output | Displays options that provide control over compiler output.
pgo | Displays Profile Guided Optimization (PGO) options.
preproc | Displays options that affect preprocessing operations.
reports | Displays options for optimization reports.

## Default

OFF | No list is displayed unless this compiler option is specified.

## Description

This option displays all supported compiler options or supported compiler options within a specified category of options. If you specify category, it will display all available (supported) compiler options in the specified category.

On Linux* systems, this option can also be specified as --help.

## IDE Equivalent

None

## Alternate Options

Linux and macOS*: None

Windows: /?

Parent topic: Miscellaneous Options