# fintelfpga

Lets you perform ahead-of-time (AOT) compilation for the Field Programmable Gate Array (FPGA). This content is specific to DPC++.

## Syntax

Linux: | -fintelfpga

Windows: | -fintelfpga

## Arguments

None

## Default

OFF | The ahead-of-time (AOT) compilation is not performed.

## Description

This option lets you perform ahead-of-time (AOT) compilation for the FPGA.

It is functionally equivalent to specifying the following, which is compiled with dependency and debug information enabled:

    -fsycl-targets=spir64-unknown-unknown-sycldevice

## IDE Equivalent

Visual Studio: DPC++ > General > Enable FPGA workflows

Eclipse: Intel® oneAPI DPC++ Compiler > General > Enable FPGA workflows

## Alternate Options

None

Parent topic: Offload Compilation Options, OpenMP* Options, and Parallel Processing Options

## See Also

fsycl-targets compiler option
fsycl-link compiler option
Xs compiler option