# qdaal, Qdaal

Tells the compiler to link to certain libraries in the Intel® oneAPI Data Analytics Library (oneDAL).

## Syntax

Linux: | -qdaal[=lib]

macOS: | -qdaal[=lib]

Windows: | /Qdaal[:lib]

## Arguments

lib | Indicates which oneDAL library files should be linked. Possible values are:
parallel | Tells the compiler to link using the threaded oneDAL libraries. This is the default if the option is specified with no lib.
sequential | Tells the compiler to link using the non-threaded oneDAL libraries.

## Default

OFF | The compiler does not link to the oneDAL.

## Description

This option tells the compiler to link to certain libraries in the Intel® oneAPI Data Analytics Library (oneDAL).

On Linux* and macOS systems, the associated oneDAL headers are included when you specify this option.

### Note

On Windows* systems, this option adds directives to the compiled code, which the linker then reads without further input from the driver. You do not need to specify a separate link command.

On Linux* and macOS systems, the driver must add the library names explicitly to the link command. You must use option -qdaal to perform the link to pull in the dependent libraries.

Product and Performance Information
Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex. Notice revision #20201201

## IDE Equivalent

Visual Studio: None

Eclipse: Performance Library Build Components -> Use Intel® oneAPI Data Analytics Library

Xcode: Performance Library Build Components -> Use Intel® oneAPI Data Analytics Library

## Alternate Options

Linux: -daal (this is a deprecated option)

Parent topic: Advanced Optimization Options

## See Also

Using Intel® Performance Libraries