qnextgen, Qnextgen

Invokes the Intel® C++ Compiler for LLVM*.

Syntax

Linux:

-qnextgen

Windows:

/Qnextgen

Arguments

None

Default

OFF

If the option is specified, the Intel® C++ Compiler for LLVM* (ICC NextGen) is invoked. Otherwise, the Intel® C/C++ Compiler (ICC Classic) is invoked.

Description

This option invokes the Intel® C++ Compiler for LLVM*.

It should be specified on the command line as follows:

icc -qnextgen    ! Linux*
icl /Qnextgen    ! Windows*

When this option is specified, the drivers icc, icpc or icl will accept Intel® C/C++ Compiler options and LLVM* compiler options:

  • LLVM* compiler options are interpreted directly.

  • Intel® C/C++ Compiler options passed to this compiler are translated to their LLVM* equivalents (where possible).

Not all Intel® C/C++ Compiler options are accepted or implemented in this compiler. Diagnostic warnings are emitted for Intel® C/C++ Compiler options that are currently not planned to be implemented.

IDE Equivalent

None

Alternate Options

None

See Also

Para obtener información más completa sobre las optimizaciones del compilador, consulte nuestro Aviso de optimización.