# fpp-name

Lets you specify an alternate preprocessor to use with Fortran.

## Syntax

Linux: | -fpp-name=name

macOS: | -fpp-name=name

Windows: | /fpp-name:name

## Arguments

name | Is the name of the preprocessor executable. It can include a path. See the description below for more details.

## Default

OFF | No preprocessor is run on files before compilation.

## Description

This option lets you specify an alternate preprocessor to use with Fortran.

The compiler invokes the user-specified Fortran preprocessor by spawning a command with the following signature:

    alt_fpp [ [–D<define>]..] [[-I<include directory>]..] inputfile

where `alt_fpp` is the name of the Fortran preprocessor you want to use. Output from the preprocessor goes to STDOUT and will be captured for any further processing.

You can use option Qoption,fpp,… to pass options, other than the definitions (-D xxx) or include directories (-I xxx), to the preprocessor.

You can use option Qlocation, fpp,… to specify a directory for supporting tools.

## IDE Equivalent

None

## Alternate Options

None

Parent topic: Preprocessor Options

## See Also

fpp Preprocessing
fpp compiler option
Qoption compiler option
Qlocation compiler option